亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

npm執行命令提示不是內部或外部命令

npm執行命令提示不是內部或外部命令

躍然一笑 2018-07-18 17:13:11
請問為什么會出這個問題,install,uninstall, help這些都是可以運行的按理說不是內部或外部命令這個提示的原因不就是在path里面沒有找到嗎,但是他又可以運行,而且install,uninstall這些功能完全沒有問題,只是跟npm有關的命令都有這個提示,而且我path也沒錯,有點沒想明白
查看完整描述

1 回答

?
12345678_0001

TA貢獻1802條經驗 獲得超5個贊

'CALL "%NODE_EXE%" "%NPM_CLI_JS%" prefix -g'這一行在npm.cmd起的作用是如果能運行這兩個命令并且得到結果的話,那么就將NPM_PREFIX_NPM_CLI_JS的值設置為%%Fnode_modulesnpmbinnpm-cli.js"。翻譯過來就是,他考慮到一般我們node下載下來npm是在nodejs根目錄下的node_modules文件夾內,但是有的用戶把npm安裝到了node_global文件夾下,也就是手動全局安裝的情況,基于這種情況,所有他進行了這樣的配置。

現在我們清楚了他為什么這么設定了。至于提出的問題,即為什么會出現這個提示,確實應該是系統本身的問題,因為看上圖我們知道單獨調用CALL都是沒問題的,而npm.cmd這個文件的內容我與大家也都是一樣的,另外說下,node我之前就重裝過,重裝之前也是這個提示,也間接說明應該是系統本身的問題,好了,以后重裝系統再看看。


查看完整回答
反對 回復 2018-10-20
  • 1 回答
  • 0 關注
  • 1379 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號