1、express 是什么
Express 是一個(gè)簡(jiǎn)潔而靈活的node.jsWeb應(yīng)用框架, 提供一系列強(qiáng)大特性幫助你創(chuàng)建各種Web應(yīng)用。Express 不對(duì) node.js 已有的特性進(jìn)行二次抽象她按,我們只是在它之上擴(kuò)展了Web應(yīng)用所需的功能。豐富的HTTP工具以及來自Connect框架的中間件隨取隨用镰禾,創(chuàng)建強(qiáng)健船逮、友好的API變得快速又簡(jiǎn)單顾腊。
2、安裝命令
npm install -g express-generator
查看安裝的版本號(hào) node -v
express -v?
npm -v?
3挖胃、創(chuàng)建一個(gè)項(xiàng)目目錄 ?express -e ?項(xiàng)目名稱(susu)
create : susu
create : susu/package.json
create : susu/app.js
create : susu/public
create : nsusu/public/javascripts
create : susu/public/images
create : susu/public/stylesheets
create : susu/public/stylesheets/style.css
create : susu/routes
create : susu/routes/index.js
create : susu/routes/users.js
create : susu/views
create : susu/views/index.ejs
create : susu/views/error.ejs
create : susu/bin
create : susu/bin/www
目錄說明
bin——存放命令行程序杂靶。
node_modules——存放所有的項(xiàng)目依賴庫(kù)。
public——存放靜態(tài)文件酱鸭,包括css伪煤、js、img等凛辣。
routes——存放路由文件抱既。
views——存放頁面文件(ejs模板)。
app.js——程序啟動(dòng)文件扁誓。
package.json——項(xiàng)目依賴配置及開發(fā)者信息防泵。
工程建立成功,啟動(dòng)服務(wù):
npm start
本地3000端口被打開蝗敢,在瀏覽器地址欄輸入localhost:3000捷泞,訪問成功。