vscode运行npm报错,npm : 无法加载文件 xxxxx/npm.ps1,因为在此系统上禁止运行脚本。
vscode中断中执行npm -v有如下报错。在cmd终端中正常执行。
·
1. 问题
vscode中断中执行npm -v有如下报错。在cmd终端中正常执行。
2. 原因分析
- vscode终端使用的
Powershell Powershell的执行策略需要修改。
参考:powershell–脚本运行权限政策及‘禁止执行脚本’解决方法
3. 解决方法
1. 以管理员身份运行vscode;
2. 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的;
3. 执行:set-ExecutionPolicy RemoteSigned;
4. 这时再执行get-ExecutionPolicy,就显示RemoteSigned;
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)