1.Express 是一個保持最小規(guī)模的靈活的 Node.js Web 應用程序開發(fā)框架揩抡,為 Web 和移動應用程序提供一組強大的功能唆鸡。(http://www.expressjs.com.cn)
2.安裝步驟:通過 npm init 命令為你的應用創(chuàng)建一個 package.json 文件览祖。npm install express --save葬凳。
3.express的熱更新(nodemon),進npm官網(wǎng)若债。
nodemon是一個工具,它可以在檢測到目錄中的文件更改時自動重新啟動節(jié)點應用程序熔任,從而幫助開發(fā)基于node.js的應用程序褒链。
運行程序的gitbash命令(nodemin +文件名),這樣就不用每次都重啟node任務疑苔。
4.快速生成項目骨架甫匹,通過應用生成器工具 express-generator (ejs的方式,相當于art-template)
image.png
再次執(zhí)行npm install(安裝依賴包)惦费;npm start(程序就開始執(zhí)行了兵迅,實際上執(zhí)行的是packagejason里面的"scripts"字段里的地址,默認端口3000)
5.express-generator生成的就是這個項目骨架薪贫,能快速的搭建項目
express-generator生成的就是這個項目骨架.png
6.注:public里面就寫前端的代碼恍箭,后端的處理在app.js里面,
在有別的模塊在去寫routes(路由)瞧省,再去app.js中配置然后user扯夭!
路由的定義.png
,