vscode无法将xxx识别为cmdlet、函数、脚本文件或可运行程序的名称的解决方法
1、工作区的问题
- 先看看你当前的vscode是不是打开了一个工作区,如果是的话关闭工作区,再试试看
npm
、node
、git
这些看能不能用,如果可以就是工作区的问题了。 - 一般来说,这种情况,就是你在安装
node
、git
这些之前就创建了工作区,然后工作区自动复制当时的path环境变量,这样你当前工作区的path里当然就没有了。 - 这个解决起来也简单,删除工作区文件,或者,用记事本打开工作区文件,将其settings中的path删除即可
2、设置问题
- 如果不是工作区的问题,那大概就是这个设置了
- 用管理员打开
PowerShell
,在其中输入set-ExecutionPolicy RemoteSigned
,然后选A
,然后再输入get-ExecutionPolicy
查看是否已经修改(修改后的值为RemoteSigned
) - 修改完后,重新打开vscode看看问题是否已经解决
基本上来说,出现问题就是上了两个原因和解决方案了
本文来自博客园,作者:光影星宸,转载请注明原文链接:https://www.cnblogs.com/gyxc/p/15737628.html