解决 cnpm : 无法加载文件 C:\Users\hp\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本

本文介绍了在Windows环境下,由于执行权限限制导致无法使用cnpm安装包的问题及其解决方案。通过设置npm registry为淘宝镜像,并调整PowerShell执行策略,最终成功安装cnpm并展示安装成功的截图。
摘要由CSDN通过智能技术生成

cnpm - 解决 " cnpm : 无法加载文件C:\Users\93457\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息 。。。 "

npm使用国内淘宝镜像的方法

  • 命令

npm config set registry https://registry.npm.taobao.org

  • 验证命令

npm config get registry
如果返回https://registry.npm.taobao.org,说明镜像配置成功。

  • 安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

  • 使用cnpm

cnpm install xx

在使用过程中遇到问题如下:在这里插入图片描述
按照网上的办法我打开Windows PowerShell,当然,是用管理员身份打开的
然后按照如下步骤
在这里插入图片描述
按理来说,我如果回到我的原始工作界面应该是可以使用cnpm安装的,但是并没有
在这里插入图片描述
我使用的是HbuilderX,然后我用管理员身份运行了HbuilerX,还是按照那个步骤,有一丢丢不一样的地方就是set-ExecutionPolicy RemoteSigned之后没有选项

  1. 以管理员身份运行HbuilderX
  2. 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的
  3. 执行:set-ExecutionPolicy RemoteSigned
  4. 这时再执行 get-ExecutionPolicy ,就显示RemoteSigned
  5. 再次执行 cnpm install XX
    如下是安装成功的截图
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值