npm安裝的全局包/工具不能使用,不是內(nèi)部/外部命令的解決方法
事情經(jīng)過
今天通過npm安裝全局工具,安裝完成后,使用新安裝的工具命令,竟然顯示“不是內(nèi)部或外部命令,也不是可運(yùn)行的程序”
之前通過npm安裝全局包,就可以正常使用,為什么今天就不可以了呢?
然后我去試之前安裝過的全局包,結(jié)果也是這樣。
然后我就去看npm全局包的目錄,發(fā)現(xiàn)這些包都在,Node.js的環(huán)境變量也是正確的。
離譜了!npm安裝的全局包突然就不能用了
然后去網(wǎng)上搜,發(fā)現(xiàn)沒有用,然后我就卸載node.js重新安裝,還是沒有用。
離大譜了!!
正常來說,安裝完成Node.js之后,會(huì)在系統(tǒng)環(huán)境變量中添加一個(gè)Node.js的變量,只需要這一個(gè)變量即可。
但是我的Node.js變量是正常的,一切都正常,就是不能用了。耗費(fèi)了我很長(zhǎng)時(shí)間,終于弄好了。
問題描述
Node.js環(huán)境配置完成,node和npm的命令都可以正常使用,但是npm安裝的全局包不能正常使用
解決方法
首先要保證Node.js已經(jīng)添加到了環(huán)境變量中,然后將Npm全局包的目錄添加到系統(tǒng)環(huán)境變量Path中就解決了。
這是我的npm全局包的位置
npm默認(rèn)的全局包目錄是系統(tǒng)盤\users\用戶\APPdata\npm
將此目錄添加到系統(tǒng)環(huán)境變量Path即可
如果你不知道自己的全局包目錄,可以通過這個(gè)命令查看,然后將這個(gè)目錄添加到系統(tǒng)環(huán)境變量即可npm config get prefix
注意,Appdata是以隱藏文件夾,需要這樣才能查看
總結(jié)
到此這篇關(guān)于npm安裝的全局包/工具不能使用,不是內(nèi)部/外部命令的解決方法的文章就介紹到這了,更多相關(guān)npm安裝的全局包/工具不能使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
node.js使用redis儲(chǔ)存session的方法
這篇文章主要介紹了node.js使用redis儲(chǔ)存session的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-09-09深入理解Node.js 事件循環(huán)和回調(diào)函數(shù)
這篇文章主要介紹了深入理解Node.js 事件循環(huán)和回調(diào)函數(shù),詳細(xì)的介紹Node.js 事件循環(huán)和Node.js回調(diào)函數(shù),需要學(xué)習(xí)的可以參考一下。2016-11-11node.js事件循環(huán)機(jī)制及與js區(qū)別詳解
這篇文章主要為大家介紹了node.js事件循環(huán)機(jī)制及與js區(qū)別詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09node+socket實(shí)現(xiàn)簡(jiǎn)易聊天室功能
這篇文章主要為大家詳細(xì)介紹了node+socket實(shí)現(xiàn)簡(jiǎn)易聊天室功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-07-07