前言:
完全初學者...什麼都不知道,總之先安裝該有的就對了吧??
三個先裝
Nodejs (我這伺服器只能安裝V4.4.5LTS,所以不會自動安裝npm,聽說v6.0開始有..)
npm (下載後解壓縮放到某路徑,下方紅色路徑用)
express(指令安裝,其實不一定要)
NPM補充(這兩句來自參考資料1)
D:\>cd npmjs(看自己路徑)
D:\npmjs>node cli.js install -gf
安裝完後一定要設環境變數
變數名稱:NODE_PATH
變數值:D:\nodejs\node_modules
檢查安裝狀況
D:\>node -v
v0.6.2
D:\>npm -v
1.0.104
D:\>express -v
2.5.1
紅色部分若出現 'express' 不是內部或外部命令、可執行的程式或批次檔。
可參考資料2
用以下指令
npm install -g express-generator
如果什麼都不能install出現錯誤EER,比如: Windows_NT 6.3.9600
是因為casche 輸入 npm casche clean (會等一陣子)
鍵入 express XXX -e 及可以建立express並查看其版本
輸入 node app.js
若出現cannot find module 'express'
表示沒有針對要執行的資料夾安裝express ,可能安裝到別的資料夾,所以再針對該資料夾輸入npm install express
若出現Cannot find module 'static-favicon' (參考資料3) 再針對該資料夾輸入 npm install
就能使用 npm start ...就開始執行了 (跑出"node ./bin/www" 然後就沒得輸入是正常 成功了 進入下一章)
參考資料:
1.在Windows平台上安装Node.js及NPM模块管理
留言列表