一 環境部署
1,首先安裝nodejs,並配置好環境變量(看自己習慣),
2,安裝Express
npm install express -g //全局安裝 npm install express-generator -g //安裝全局變量
2,初始化項目
mkdir demo //創建文件夾
cd demo //進入項目文件夾 express project //創建express框架目錄,project是目錄名,
3,執行如下命令:
1.cd project //進入項目根目錄 2.npm install //安裝依賴,這一步會根據project文件夾下的package.json問價進行依賴項安裝
4,完整的項目結構如下

1,/bin:用來啟動應用(服務器)
2,/public: 存放靜態資源目錄
3,/routes:路由用於確定應用程序如何響應對特定端點的客戶機請求,包含一個 URI(或路徑)和一個特定的 HTTP 請求方法(GET、POST 等)。每個路由可以具有一個或多個處理程序函數,這些函數在路由匹配時執行。
4,/views 模板文件所在目錄 文件格式為.jade,
5,app.js程序main文件 這個是服務器啟動的入口
6,package.json存放項目相關信息,主要的是依賴包信息 ,npm instal就是讀取這里面的依賴包進行安裝的
二,啟動
npm start //啟動服務器
這個方法對於調試運行很不方便,可以采用node的熱啟動插件,這樣代碼修改完保存就可以看到效果
npm install -g node-dev 安裝熱啟動插件
然后在package.json 中添加
......
"scripts": {
"start": "node ./bin/www",
"dev": "node-dev ./bin/www" //新添加的
},
.....
啟動服務器采用 > npm run dev
啟動完成后就可以看到效果了,代碼修改完成后會自動重啟服務
//待續
