1. 程式人生 > >node.js專案框架搭建

node.js專案框架搭建

一、使用Node搭建伺服器專案

1.//全域性安裝 express sudo npm install -g express-generator 2.//使用ejs建立工程 express -e NodeTest 3.//進入工程 cd NodeTest 4.//下載專案所需的基本模組 cnpm install 5.//執行專案 6.npm start 7.//瀏覽器輸入訪問 http://localhost:3000/ bin下的www是專案入口  node_moduls 專案所需模組  public 靜態資源,如圖片,js,css  routes 路由檔案  views 頁面檔案  app.js 專案需要的中介軟體等基本配置  package.json 定義專案的基本資訊等,包括專案所需要的模組名和版本號

二、根據專案需求使用npm安裝依賴庫

1.cnpm install -g express

2.cnpm install express-autoroute

3.cnpm install ejs

4.npm install less-middleware

5.cnpm install [email protected]

6.cnpm install mysql-queues

7.cnpm install request

8.cnpm install xml2json

9.cnpm install -g connect-mysql-session

10.cnpm install forever -g 三、修改檔案後不能實施重新整理,需要ctrl+c然後重啟node app.js。  使用supervisor代替npm start,它會自動監視如果有檔案改動就會幫我們自動重啟程式。

1.npm install -g supervisor 2.supervisor ./bin/www 使用supervisor app.js會造成死迴圈(Program node app.js exited with code 0),程式一直啟動然後退出,這是由於express目錄結構更改造成的,所以使用supervisor ./bin/www代替。

四、修改預設配置

//在app.js中設定埠 var port = process.env.PORT || 8002 app.listen(port) //執行的時候指定埠號,不指定預設8002 PORT=8002 node app.js