如今記錄一下,再有遇到這種SB系統問題的就能夠搞定了。express
1.找大盤建一個目錄 npmConfig(隨便什麼名字)npm
2.批處理執行 npm config set prefix "C:\npmConfig\npm"網站
npm config set globalconfig "C:\npmConfig\npm\etc\npmrc"generator
npm config set globalignorefile "C:\npmConfig\npm\etc\npmignore"變量
3.執行 npm install -g cnpm --registry=http://r.cnpmjs.orgfile
4.把 C:\npmConfig\npm 加入 PATH環境變量 ( 刪掉原來已經存在的 ..\npm )supervisor
5.執行 cnpm install -g supervisorcnpm
6.執行 cnpm install -g express-generator@3 ( 安裝後能夠express命令 生成v3.x 的exprss項目)項目
執行 cnpm install -g express-generator ( 安裝後能夠express命令 生成v4.x 的exprss項目)環境變量
7 之後全用 cnpm ....
題外話,運行Express的網站時,最新版的express會出現錯誤提示,說找不到....\public\favicon.ico文件,解決辦法也簡單,找到那個目錄,在下面建立public目錄,再隨便copy個favicon.ico文件進去就行了,本身作ico文件也行.