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之后没有选项
- 以管理员身份运行HbuilderX
- 执行:get-ExecutionPolicy,显示Restricted,表示状态是禁止的
- 执行:set-ExecutionPolicy RemoteSigned
- 这时再执行 get-ExecutionPolicy ,就显示RemoteSigned
- 再次执行 cnpm install XX
如下是安装成功的截图