vscode无法将xxx识别为cmdlet、函数、脚本文件或可运行程序的名称的解决方法


1、工作区的问题

  • 先看看你当前的vscode是不是打开了一个工作区,如果是的话关闭工作区,再试试看npmnodegit这些看能不能用,如果可以就是工作区的问题了。
  • 一般来说,这种情况,就是你在安装nodegit这些之前就创建了工作区,然后工作区自动复制当时的path环境变量,这样你当前工作区的path里当然就没有了。
  • 这个解决起来也简单,删除工作区文件,或者,用记事本打开工作区文件,将其settings中的path删除即可

2、设置问题

  • 如果不是工作区的问题,那大概就是这个设置了
  • 用管理员打开PowerShell,在其中输入set-ExecutionPolicy RemoteSigned,然后选A,然后再输入get-ExecutionPolicy查看是否已经修改(修改后的值为RemoteSigned
  • 修改完后,重新打开vscode看看问题是否已经解决

基本上来说,出现问题就是上了两个原因和解决方案了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM