问题描述

切换到淘宝镜像后直接执行如下代码报错

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

问题分析

执行策略中设置了阻止不信任脚本运行导致。

问题解决

  • 在win10 系统中搜索框 输入 Windos PowerShell
    选择 管理员身份运行

  • 打开了powershell命令行之后,输入:

    PS C:\WINDOW\system32> set-ExecutionPolicy 
    
  • 更改权限为:A

  • 输入以下命令验证

    PS C:\WINDOW\system32> get-ExecutionPolicy
    RemoteSigned
    

相关文章:

  • 2021-12-11
  • 2021-07-22
  • 2021-08-03
  • 2021-07-16
  • 2021-11-17
  • 2022-12-23
  • 2021-03-29
  • 2021-05-26
猜你喜欢
  • 2021-08-17
  • 2021-05-07
  • 2022-12-23
  • 2022-01-23
  • 2021-11-12
  • 2021-05-21
相关资源
相似解决方案