安装配置
#debian环境,下同
apt-get install nodejs
apt-get install npm
#验证
nodejs -v
npm -v
Hello World
创建server.js
// 引入http模块
var http = require("http");
http.createServer(function (request, response) {
// Http头部:响应码200,类型文本
response.writeHead(200, {'Content-Type': 'text/plain'});
// 输出正文
response.end('Hello World\n');
}).listen(8080);
// 终端输出log
console.log('Server running at port:8080');
启动
nodejs server.js
Npm简介
nodejs的包管理工具,可以从npm官方服务器导入第三方发布的模块,也可以发布自己的。常用命令:
#查看当前安装的模块
npm ls
#安装第三方模块,如express
npm install express
反馈安装路径和版本号,而模块的包定义文件package.json在“应用目录/node_modules/express”下。
版本号约定:大版本号.小改进版本号.bug修复版本号
REPL
- 简单四则运算
- 用var定义变量,用console.log(变量名)输出
- 支持用{}表达多行
- 可用下划线_获取最近的表达式的值
回调
来源:oschina
链接:https://my.oschina.net/u/922576/blog/750436