上篇介紹了簡單的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請求服務器