npm install express --save -g npm install express-generator --save -g
express 是nodejs的一個web框架,使用express,可以更便捷的使用nodejs.javascript
express-generator是express應用生成器,至關於express 的骨架,進入一個web項目中後,使用express projectname命令,能快速構建projectname這個應用的目錄結構。java
(1)建立express項目node
找到平時作項目的文件夾。或隨意找一個地方,經過命令cd打開文件,或者在路徑處cmdweb
在路徑處,選中把路徑刪除,而後輸入cmd,再確認就進入了當前文件下控制檯express
打開後輸入命令:express ‘你的項目名字’,因而建立了了一個新項目npm
附:json
安裝這裏後會有3個選項,先無論,看一下:瀏覽器
打開項目:cd expressDemoapp
安裝:npm install框架
啓動項目:npm start
(2)安裝依賴
使用編輯器打開項目,目錄詳解,先看一下:
bin: 用於應用啓動,可在裏面設置啓動的端口號等。
/public: 靜態資源目錄
/routes:能夠認爲是controller(控制器)目錄,路由。
/views: jade模板目錄,能夠認爲是view(視圖)目錄
app.js 程序main文件
因爲尚未安裝要用到的依賴,所以咱們須要安裝一下依賴,生成node_modules文件。
直接在上圖後面輸入如下命令按enter鍵執行
npm install
能夠看到生成node_modules文件
(3)啓動項目
使用命令npm start啓動項目
成功:
報錯:
若是會報錯,提示找不到相應的模塊,這個時候根據提示安裝就能夠了
根據第一行的提示安裝依賴,執行命令:
npm i http-errors --save -g
安裝完沒有報錯以後,再執行npm start命令啓動項目
啓動項目後打開瀏覽器在地址欄輸入localhost:3000即可以訪問
(1)package.json文件
在www文件中能夠修改進入的端口號,默認是3000,可本身修改
app.js是整個工程真正的入口文件。在其內部,加載主要的依賴包,配置中間件,加載路由等等。最後在www文件中啓動服務。
/爲默認路徑,/user是加載usersRouter這個路徑對應的模塊。