Express應用配置以及統一安裝所需依賴和快速建立應用骨架
阿新 • • 發佈:2022-04-11
場景
Node的Web應用框架Express的簡介與搭建HelloWorld:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/106650798
上面是入門級別搭建helloWorld,如果是已知專案所需的依賴需要快速搭建起來express的專案框架。
注:
部落格:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程式猿
獲取程式設計相關電子書、教程推送與免費下載。
實現
1、新建一個目錄ExpressLogin,在目錄裡面開啟cmd
npm init
然後會在目錄下生成package.json檔案
2、編輯該檔案新增需要的依賴
將依賴放在dependencies下
{ "name": "expresslogin", "version": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies": { "body-parser": "^1.18.3", "cookie-parser": "~1.4.3", "cors": "^2.8.4", "debug": "~2.6.9", "ejs": "^2.6.1", "express": "~4.16.0", "express-session": "^1.15.6", "http-errors": "~1.6.2", "jade": "~1.11.0", "morgan": "~1.9.0", "pg": "^7.6.0", "session-file-store": "^1.2.0" } }
3、安裝依賴
npm install
4、Express執行測試
在目錄下新建app.js檔案,修改內容如下
var express = require('express');var app = express(); app.get('/',function(req,res){ res.send('Hello Express 霸道的程式猿'); }); var server = app.listen(3000,function(){ var host = server.address().address; var port = server.address().port; console.log('success at '+host+':'+port); });
然後命令中執行
node app.js
5、Express應用生成配置
Express安裝成功之後,通過應用生成器工具,Express可以快速建立一個應用的骨架。
安裝
npm install express-generator -g
回到上層目錄
cd ..
使用命令生成專案
express ExpressLogin
會提示資料夾不為空,選擇繼續
專案建立成功之後,會生成一些資料夾。
bin:專案的啟動檔案,配置以什麼方式啟動專案,預設為npm start
public:專案的靜態檔案,放置js、css、image等檔案
routes:是專案的路由資訊檔案,控制地址路由
views:是檢視檔案,放置模板檔案ejs等
node_modules:是node包管理目錄,用來存放node管理工具
6、執行測試
再進入到專案目錄,此時可以通過
npm start
啟動