我已經安裝了全球通過命令線兩條NPM包"download"和"enigmavirtualbox":全球NPM包,但找不到命令
npm install -g download
和 npm install -g engimavirtualbox
我試圖用它們在批處理文件捆綁來自我的節點項目的一個.exe文件。對於這兩個,命令npm list -g <packagename>
產生相應的版本輸出,與當前工作目錄無關。
但是,在我的批處理腳本中找不到命令「download」和「enigmavirtualbox」。
運行npm root -g
產生C:\Users\<username>\AppData\Roaming\npm\node_modules
並在該文件夾內查看我可以看到兩個軟件包的文件夾都存在。
我曾嘗試:
- 更改
npm root
描述here - 卸載並重新安裝包
- 添加ENV。變量NODE_PATH指向
C:\Users\<username>\AppData\Roaming\npm\node_modules
- 將
C:\Users\<username>\AppData\Roaming\npm\node_modules
添加到PATH env。變量
相同的設置在我的第二臺計算機上運行(都運行Win7 64位)。我的節點安裝有問題,或者我做錯了什麼?
https://github.com/npm/npm/wiki/Troubleshooting#upgrading-on-windows – Lonely