vscode無法運行npm命令的問題解決(cmd可行)
問題發(fā)生場景
起因是因為某些電腦權(quán)限要求極其高
管理員權(quán)限打開VSCode仍無法運行npm命令的問題
但是在管理員權(quán)限打開cmd卻有輸出,結(jié)果是可行的
問題解決
這里需要通過Powershell修改本機的權(quán)限來解決。
搜索Powershell并且以管理員權(quán)限運行
打開之后輸入下面的命令即可
PS C:\Users\Administrator> Get-ExecutionPolicy Restricted PS C:\Users\Administrator> Set-ExecutionPolicy RemoteSigned 執(zhí)行策略更改 執(zhí)行策略可幫助你防止執(zhí)行不信任的腳本。更改執(zhí)行策略可能會產(chǎn)生安全風(fēng)險,如 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 幫助主題所述。是否要更改執(zhí)行策略? [Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暫停(S) [?] 幫助 (默認(rèn)值為“N”): y PS C:\Users\Administrator>
執(zhí)行完上面這個以后,管理員權(quán)限打開VSCode 若仍然無法運行npm命令,則需繼續(xù)往下執(zhí)行
可能是npm這個命令被其他的命令占用了。
再使用管理員權(quán)限運行Powershell
輸入get-command npm查看一下
會有環(huán)境變量的命令占用了npm,而且就在顯示的路徑下有個npm的文件
需要在此電腦文件夾里找到對應(yīng)位置的文件。
并且刪掉這個文件,重啟Powershell以及VSCode終端就可以正常使用npm命令了。
到此這篇關(guān)于vscode無法運行npm命令的問題解決(cmd可行)的文章就介紹到這了,更多相關(guān)vscode無法運行npm命令內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Nodejs探秘之深入理解單線程實現(xiàn)高并發(fā)原理
這篇文章主要介紹了Nodejs單線程實現(xiàn)高并發(fā)原理,對Node.js感興趣的同學(xué),可以參考下2021-04-04Node.js與Sails ~項目結(jié)構(gòu)與Mvc實現(xiàn)及日志機制
Sails是一個Node.js的中間架構(gòu),很方便的幫助我們搭建web應(yīng)用程序。還有node.js與Sails日志機制在本文中也講到了,需要的朋友可以一起學(xué)習(xí)下2015-10-10Node.js實現(xiàn)Excel轉(zhuǎn)JSON
本文給大家記錄的是個人項目中遇到的,使用node.js實現(xiàn)Excel轉(zhuǎn)換成Json的方法和過程,十分的簡單實用,也很詳細,這里推薦給有需要的小伙伴參考下。2015-04-04node.js+captchapng+jsonwebtoken實現(xiàn)登錄驗證示例
本篇文章主要介紹了node.js+captchapng+jsonwebtoken實現(xiàn)登錄驗證示例,具有一定的參考價值,有興趣的可以了解一下2017-08-08使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實例
這篇文章主要介紹了使用upstart把nodejs應(yīng)用封裝為系統(tǒng)服務(wù)實例,需要的朋友可以參考下2014-06-06