在phpstorm的terminal中輸入npm顯示不是內(nèi)部或外部命令

近日來由于要模仿一些網(wǎng)上視頻教程,需要用到在phpstorm中使用node.js,然而在phpstorm中打開的 terminal中輸入“npm install ...”總是顯示“npm不是內(nèi)部或外部命令,也不是可執(zhí)行程序”,搗鼓了好久,從網(wǎng)上找了很多東西也始終沒法解決,最后不知道怎么弄了,就直接去問師兄了,還好,師兄人很好,總是很樂意回答我的問題,在此再次感謝一下師兄~

遇到這個(gè)問題首先看看你是不是已經(jīng)安裝了node.js,如何知道自己是否已經(jīng)安裝了node呢?在電腦的開始菜單中查查唄,如果有的話應(yīng)該會(huì)出現(xiàn)的~或者打開cmd看看輸入node有沒有反應(yīng)之類的。(這里需要提醒一下哦,window下直接打開cmd后輸入node是顯示沒有的,但是我之前是已經(jīng)安裝有node了,這個(gè)后面的時(shí)候會(huì)有解釋的)

如果有安裝了node,那么看看你裝node是選擇了全局安裝還是其他,如果不是全局安裝,那就卸了改成全局安裝吧(貌似說是跟環(huán)境變量有關(guān)系,上面的那個(gè)也是這個(gè)原因,好像window系統(tǒng)就會(huì),這個(gè)可能還待考證,目前我的知識(shí)水平還有限==!mac好像就不會(huì)有這種情況)

重新全局安裝就行了,估計(jì)就是這方面的問題吧!

在解決這個(gè)問題的過程中,我還試著在phpstorm的plugins中添加nodejs,但師兄說這個(gè)只是插件,不算安裝node,其實(shí)對(duì)于插件我還是不是很懂,師兄說這個(gè)只是能增強(qiáng)phpstorm的功能,這個(gè)就不再刨根問底了,改天有時(shí)間再了解吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容