NodeJS学习第一季-Process

1、当我们想要查看应用程序当前目录时,可以使用cwd函数

process.cwd();

2、将内容打印到输出设备上

process.stdout.write(‘hello world‘);

3、stderr是标准错误流

process.stderr.write(‘hello world‘);

4、设置编码

process.stdin.setEncoding(‘utf8‘);
时间: 2024-10-10 02:14:33

NodeJS学习第一季-Process的相关文章

NodeJS学习第一季-路由规则

1.req.query 处理GET请求 ,获取GET参数 //GET /search?q=tobi+ferret req.query.q //=>"tobi ferret" //GET /shoes?order=desc&shoe[color]=blue&shoe[type]=converse req.query.order //=>"desc" req.query.shoe.color //=>"blue" 2

NodeJS学习第一季-阻塞与非阻塞

创建一个input.txt 内容为 Hello World 1.阻塞代码例子 var fs = require("fs"); var data = fs.readFileSync('input.txt'); console.log(data.toString()); console.log("Program Ended"); 运行后打印结果 Hello World! Program Ended 2.非阻塞代码例子 //非阻塞 var fs = require(&qu

NodeJS学习第一季-Markdown模块

标题 标题能显示出文章的结构.行首插入1-6个 # ,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶. H1 :# Header 1 H2 :## Header 2 H3 :### Header 3 H4 :#### Header 4 H5 :##### Header 5 H6 :###### Header 6 文本样式 链接 :[文字内容](URL连接地址) 加粗 :**Bold** 斜体字 :*Italics* 删除线 :~~text~~ 高亮 :==text== 段落

NodeJS学习第一季-HelloWorld

在node-demo 的目录中创建一个index.js //导入需要的包 var http = require("http"); //创建HTTP服务 http.createServer(function (request, response) { // Send the HTTP header  // HTTP Status: 200 : OK // Content Type: text/plain response.writeHead(200, {'Content-Type': '

NodeJS学习第一季-字符串转换

1.stringify函数的基本用法 stringify函数的作用就是序列化对象,也就是说将对象类型转换成一个字符串类型(默认的分割符("&")和分配符("=")) var querystring= require('querystring'); var result = querystring.stringify({foo:'bar',cool:['xux', 'yys']}); console.log(result); 运行结果: foo=bar&

【nodejs学习】0.nodejs学习第一天

1.模块 大一点的程序都需要模块化,nodejs也不例外,代码放到不同的文件中,每一个文件就可以是一个模块,文件路径名就是一个模块名.每个模块中包含三个预先定义的变量: 1.require:用于在当前模块中加载和使用别的模块,传入一个模块名,返回一个模块导出对象,".js"可以省略. eg:var fool1 = require('./foo');//.foo.js,/home/user/foo var data = require('./data.json');//加载json文件

nodejs学习第一天

今天开始学习nodejs,看了好多关于安装.配置.调试的信息,终于找到一篇适合我的http://www.jb51.net/article/50837.htm 按照文章内容进行安装后,开始测试,建立testnode.js文件,文件内容如下: var http = require("http"); http.createServer(function(req, res){     res.writeHead(200, {"Content-Type":"text

nodejs学习三 process对象

rocess对象,我说的是对象.这个对象包含的方法和属性非常的多,它向我们打开了一个通往Node.js的大门,让我们队Node.js有更多的了解. 你知道安装的Node.js的版本吗? 你知道你的Node安装在上面平台下吗? 你知道你的Node可执行文件的绝对路径吗? 你想得到你env环境变量内容吗? 上面输入的信息你可以更具体点,比如console.log(process.env.OS) 你想得到命令行上的参数吗? 好了,下面我们来写一个js.命名process.js 在命令行上运行它: 我们

nodejs学习资料

NodeJS基础 什么是NodeJS JS是脚本语言,脚本语言都需要一个解析器才能运行.对于写在HTML页面里的JS,浏览器充当了解析器的角色.而对于需要独立运行的JS,NodeJS就是一个解析器. 每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情.例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象.而运行在NodeJS中的JS的用途是操作磁盘文件或搭建HTTP服务器,NodeJS