創建項目目錄
mkdir wisdomFlow_sync
初始化
npm init
一直回車確認即可
image
這時候我們已經完成了nodejs項目的初始化工作。
我們得到了一個目錄和一個文件wisdomFlow_sync/package.json
剩下的工作就是編寫js文件和創建文件夾了。
首先先創建幾個文件夾
目錄結構
建立三個文件夾:public、routes 和 views。
項目的文件結構如下
├─models/
├─public/
├─routes/
├─views/
├─index.js
└─package.json
對應文件及文件夾的用處:
-
models
存放操作數據庫的文件 -
public
存放靜態文件,如 css、圖片等 -
routes
存放路由文件 -
views
存放模板文件 -
index.js
程序主文件 -
package.json
存儲項目的信息,比如項目名、描述、作者、依賴等
安裝依賴
安裝 express 框架
npm install express --save
啟動項目
進入項目的根目錄,建立一個 index.js
文件,并加入如下代碼
var express = require('express');
var app = express();
app.get('/', function(res, rep) {
rep.send('Hello, word!');
});
app.listen(3000); //3000即為端口,可隨意輸入 比如我的就是8881
然后在控制臺中輸入
node index.js
切記更改index.js 文件內容的時候一定要重啟才會生效哦 .
那么如何讓node自動重啟呢
只需要 使用戶 nodemon 工具即可
npm install -g nodemon
nodemon index.js
//index.js 是我的啟動文件
//nodemon 啟動文件 即可
image
這里可以看到每當我更新內容的時候 node都會自動重啟,刷新頁面就會展示你更新后的內容了
以上