1,首先安裝nodejs,並配置好環境變量(看本身習慣),node
2,安裝Expressexpress
npm install express -g //全局安裝 npm install express-generator -g //安裝全局變量
2,初始化項目npm
mkdir demo //建立文件夾
cd demo //進入項目文件夾 express project //建立express框架目錄,project是目錄名,
3,執行以下命令:json
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的熱啓動插件,這樣代碼修改完保存就能夠看到效果app
npm install -g node-dev 安裝熱啓動插件
而後在package.json 中添加
......
"scripts": {
"start": "node ./bin/www",
"dev": "node-dev ./bin/www" //新添加的
},
.....框架
啓動服務器採用 > npm run dev 函數
啓動完成後就能夠看到效果了,代碼修改完成後會自動重啓服務spa
//待續插件