vscode运行npm报错,npm : 无法加载文件 xxxxx/npm.ps1,因为在此系统上禁止运行脚本。
2026/8/8 22:26:58 网站建设 项目流程

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;

参考:解决VSCODE"因为在此系统上禁止运行脚本"报错

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询