上篇介绍了简单的node.js 服务器,这篇详细介绍如何创建一个node.js服务器。这是个从0到1教程,完全走一遍下来可以让你开发你的服务器
环境: mac ;
node: 6.8 (最新为7.0);
npm:3.10
打开终端
cd /users/xxxx/desktop
mkdir firstnode cd firstnode
npm init
记得项目名字小写 其他可以一路回车按下去
touch index.js
创建 index文件为入口文件-
准备安装web服务器框架 express
npm install express --save
- 如果npm 慢的话可以尝试使用cnpm 是国内的源。
-
ls
你发现这个项目多了个文件夹 那是npm 安装的第三方库
-
编写代码 运行你的服务器
//引入express
var express = require('express');
// 创建实例
var app = express();
//在3000端口监听
` app.listen(3000);`
* http://localhost:3000 即运行你的服务器
* 写一个get 请求
// 很简单 这样即可 send 函数会返回这个json
app.get('/hi',function(req,res,next){
res.send('send ok')
});
> 如此 我们就完成了一个最基础的get请求服务器