cnpm : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。
一、cnpm是什么?
因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,cnpm是npm的淘宝镜像
二、使用步骤
1.报错信息
cnpm : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的
about_Execution_Policies。
所在位置 行:1 字符: 1
cnpm install amfe-flexible
+ ~~~~
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
2.解决方案
代码如下(示例):
在本机上搜索Windows powershell,管理员运行。
打开了powershell命令行之后,输入
set-ExecutionPolicy RemoteSigned
然后更改权限为A
最后通过 get-ExecutionPolicy 查看当前的状态