Mac平臺開發Node.js小記
阿新 • • 發佈:2018-11-16
一、下載安裝Node.js
二、建立Web工程(含網站開發)
1、Express(須先npm install -g express-generator)
express ProName
預設模板引擎是jade。
修改模板引擎用如下命令:
express ProName --view=ejs
2、Koa(須先npm install -g koa-generator)
Koa ProName
預設模板引擎是pug。
3、Koa2(須先npm install -g koa-generator)
Koa2 ProName
預設模板引擎是pug。
據說Koa是Express的原班人馬開發的新一代框架,但直接用命令創建出來的工程,依賴兩千多,Express才依賴一百多,讓我很是糾結。
三、安裝依賴(Express和Koa一樣)
npm install
四、啟動(Express和Koa一樣)
npm start
附
手工建立工程(只做Web服務)
1、生成package檔案
npm init
輸入相關引數
2、安裝Web框架
(1)Express
npm install express
(2)Koa
npm install koa
3、設定啟動指令碼
專案目錄下建立server.js,程式碼如下
const Koa = require('koa'); // 建立一個Koa物件表示web app本身: const app = new Koa(); // 對於任何請求,app將呼叫該非同步函式處理請求: app.use(async (ctx, next) => { await next(); ctx.response.type = 'text/html'; ctx.response.body = '<h1>Hello, koa2!</h1>'; }); // 在埠3000監聽: app.listen(3000); console.log('app started at port 3000...');
4、package.json中新增:
"scripts": {
"start": "node server.js"
}
5、啟動服務
npm start
6、瀏覽訪問http://localhost:3000
開發工具:
Visual Studio Code:https://code.visualstudio.com
參考文章: