cnpm无法加载文件的问题


问题描述

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

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
    


免责声明!

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



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