簡體   English   中英

npm 命令返回消息 -g' 未被識別為內部或外部命令

[英]npm command return message -g' is not recognized as an internal or external command

我正在使用 Windows 8.1 64 位並從 nodejs.org 使用 Windows Installer 安裝 npm。 每次輸入 npm 命令時,它總是顯示此消息:'CALL "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" 前綴-g' 不是內部或外部命令,也不是可運行的程序或批處理文件。

運行 npm 時出錯“prefix -g 未被識別為內部或外部命令”無法解決我的問題

節點 -v

v6.10.0

npm -v

'CALL "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" 前綴 -g' 不被識別為內部或外部命令,可運行的程序或批處理文件。

3.10.10

npm config 獲取注冊表

'CALL "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" 前綴 -g' 不被識別為內部或外部命令,可運行的程序或批處理文件。

https://registry.npmjs.org/

現在解決了。 這不是 nodejs PATH 的錯誤。 但是我的一個名為 ComSpec 的環境變量有多個值,它只允許一個

此錯誤是指您的 PATH 變量未指向 NodeJS 的正確路徑。 仔細檢查你的環境。 vars 並檢查它是否設置為正確的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM