小当家ISV
互联网高新技术服务商

全球共有10多个国家和地区1000多个平台,20万+商户使用

vue控制台指令无法使用

作者:    汤华旭       发布时间:     2025-03-29          95      分类专栏: 前端开发

npm : 无法加载文件 D:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。 所在位置 :1 字符: 1 + npm i + ~~~ + CategoryInfo : SecurityError: (:) [],PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess

下载依赖时出现这种报错查阅资料时发现是因为 PowerShell 的执行策略阻止了脚本的运行。默认情况下,Windows 系统的 PowerShell 可能会将脚本执行策略设置为限制性模式,从而禁止未经授权的脚本执行。这就是为何在运行 npm 时会遇到这个错误。

要解决这个问题,可以通过以下步骤更改 PowerShell 的执行策略:

  1. 以管理员身份打开 PowerShell:

    • 右键点击开始菜单中的 "Windows PowerShell",选择 "以管理员身份运行"。

  2. 查看当前的执行策略:

    Get-ExecutionPolicy
  3. 更改执行策略: 你可以将执行策略更改为 RemoteSignedUnrestricted,这两种策略允许本地脚本运行:

Set-ExecutionPolicy RemoteSigned

或者:

Set-ExecutionPolicy Unrestricted
  1. 确认更改: 运行上述命令时,系统会询问你是否确认更改,输入 Y 并按回车确认。

  2. 重新启动 PowerShell: 更改后,关闭 PowerShell 窗口并重新打开新的 PowerShell 窗口。

  3. 再次运行 npm 命令: 尝试再次运行 npm i 命令,便可解决问题。

所属分类: 前端开发
Xshell可视化查看方法
C#使用SqlSuger如何通过优化代码,提高查询效率

小当家,帮您把生意越做越大!

小当家ISV,重庆APP开发,小程序开发,软件系统开发 地址:重庆市南岸区南坪万达广场写字楼2栋19-6 联系电话:023-81361879

ICP备案号:渝ICP备15003473-1 增值电信业务许可证: 渝B2-15003473 渝公网安备 50010802005103号

友情链接: APP定制开发  小程序定制开发  MagicShop商城系统  酒类行业解决方案 

重庆小当家互联网信息技术有限公司