安裝:$ npm install express-generator -g
npm list -g --depth=0 檢視全域性安裝的外掛程式
npx 臨時使用的命令,臨時安裝外掛程式時使用,用完之後刪除
npx express-generator backend -e 新增對 ejs 模板引擎的支援,會生成以下檔案:
//建立http錯誤請求
//原生模組path
var path =
require
('path');
//express的cookie處理的中間鍵(middleware)
var cookieparser =
require
('cookie-parser');
//日誌中間鍵
var logger =
require
('morgan');
//引用首頁的路由
var indexrouter =
require
('./routes/index');
//引用users的路由
var usersrouter =
require
('./routes/users');
express()
;// view engine setup 設定view渲染引擎為ejs
set(
'views'
, path.
join
(__dirname,
'views'))
;set
('view engine'
,'ejs');
use(
logger
('dev'))
;use
(express.
json()
);use(express.
urlencoded()
);use(
cookieparser()
);use(express.
static
(path.
join
(__dirname,
'public'))
);//把路由也當初中間鍵來掛載
use(
'/', indexrouter)
;use
('/users'
, usersrouter)
;// catch 404 and forward to error handler
use(
function
(req, res, next));
// error handler
use(
function
(err, req, res, next)
;// render the error page
res.
status
(err.status ||
500)
; res.
render
('error');
});
nodejs express基本應用1
一.初始化操作 1.初始化package.json npm init y在目錄下生成乙個檔案package.json 2.安裝需要的module npm install express npm install body parser npm intall multer 安裝完畢後會在目錄下出現nod...
NodeJs Express框架安裝
開啟cmd命令列 輸入 npm install express g 數秒之後就安裝完成了 輸入express help命令可以檢視命令幫助 usage express options path options s,sessions add session support t,template add...
Nodejs Express建立HTTPS伺服器
為了使我的nodejs伺服器提供https服務,學習了一下如何利用express建立https伺服器,現記錄如下。一點一點的積累與掌握吧 介紹區別 在nodejs中,我們可以通過內建的https庫,來實現https伺服器。生成私鑰key檔案 openssl genrsa 1024 path to p...