注意(這篇文章還有有些小瑕疵的,最後的express -v還沒有解決)
這個安裝摺騰了我很久,一開始我直接在下圖的路徑運行 nmp install express -g ,我弄的是全局安裝
然後,系統直接在 /node_modules下產生了一堆文件,npm文件直接沒有了,總之遇到一堆錯誤
下面開始正確的安裝
首先,我另外創建了一個node.js的項目的目錄 E:\nodeJS-workspace,有下面三個文件夾
— node_global
— node_cache
— workspace
裏面有npm的全局模塊的存放路徑、cache路徑和node.js的工作路徑(工作路徑你可以自己弄,不用跟我一樣)
1、開始
win+R , 進入控制檯
我先查看一下npm,node.js是否存在,查看他們的版本號
然後分別輸入:
npm config set prefix "E:\nodeJS-workspace\node_global"
npm config set cache "E:\nodeJS-workspace\node_cache"
npm install express -g
成功後,進入 E:\nodeJS-workspace\node_global
注意:我這裏 cd E:\nodeJS-workspace\node_global 無法跳轉到其他目錄。我是在下圖的紅線位置空白處單機左鍵,然後輸入 cmd ,回車,就跳轉到 E:\nodeJS-workspace\node_global
進入該全局模塊存放路徑後,輸入:
node
回車後會出現 >
在其後面輸入:
require("express");
成功後會出現下圖效果,node_global 和 node_cache 會有新的文件
express會生成在 node_global/node_modules/express
2、express命令的使用
安裝完後可以重新打開一個窗口 win+R+cmd, 會出現下面的情況。
因爲使用express命令前,還需要配置下環境變量。
我的電腦——》屬性——》高級系統設置——》環境變量——》系統變量,新增一個NODE_PATH
然後在path下添加 %NODE_PATH%
最後,
我重新打開一個窗口輸入 express -V,還是報錯
我還沒有搞清楚,但是我使用express的,對其他的也沒有影響,知道願意的小可愛希望能給我解答一下。