cnpm : 无法加载文件 C:\Users\wolffy\AppData\Roaming\npm\cnpm.ps1

cnpm : 无法加载文件 C:\Users\wolffy\AppData\Roaming\npm\cnpm.ps1

前景:
       我在HBuilderX中执行cnpm的时候,分分钟就报错“cnpm : 无法加载文件C:\Users\wolffy\AppData\Roaming\npm\cnpm.ps1”。网上一搜,发现好多朋友都有这个问题,分享一下!!!

在这里插入图片描述
如果不是后面跟了一个微软的链接,我真的以为这个工具又出幺蛾子了。。。

将微软的那个链接打开看了一下,大概意思就是说系统的执行策略不允许,不光是在HBuilderX中碰见了,在WebStrom和VsCode中也碰见过(我在本机的WebStrom中执行没有任何问题)。

解决方案:
1、打开PowerShell 以管理身份运行;

在这里插入图片描述
2、使用set-ExecutionPolicy RemoteSigned命令将计算机上的执行策略更改为 RemoteSigned,输入Y或A,回车;修改完成之后,可以输入 get-ExecutionPolicy 检查是否修改过来

在这里插入图片描述
PS:正常情况下,到这一步问题就解决了,但是相信有很多人还是无法启动,仍然报错,别急!!!

3、如果已经解决请忽略这一步,还有可能是因为node_modules安装的有问题,可以尝试清除一下缓存!

npm cache clean --force
npm -rf node_modules
rm -rf package-lock.json(可有可无)

然后再运行项目,奇迹出现了,发现好使了!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值