修改npm默认安装路径,下载cnpm及设置npm源

介绍cnpm

cnpm是淘宝构建的npmjs.com的完整镜像,也成为淘宝镜像,网址https://npmmirror.com/

cnpm服务部署在国内 阿里云服务器上,可以提高包的下载速度

注意:全程命令是在管理员中的命令提示符中执行

验证cnpm是否安装成功,输入cnpm -v

输入命令,查看当前配置:

npm config ls

第一步:新建两个文件夹

在要更改的目录下新建两个文件夹,分别是:node_global 和node_cache

我的是在node.js文件夹下创建的

第二步:执行下面的命令

打开命令提示符,执行下面两条命令:

npm config set prefix "D:\Users\EnvironmentVariables\nodejs\node_global"
npm config set cache "D:\Users\EnvironmentVariables\nodejs\node_cache"

以下是我的操作示例:

第三步:配置环境变量

1. 电脑右击,打开属性

2. 打开环境变量

3. 在环境变量中,新建一个系统变量,

可以把原路径path中的nodejs路径变为相对路径,即下面这个变量值

可以这样操作:

新建:变量名NODE_HOME变量值:D:\Users\EnvironmentVariables\nodejs\

    

在path变量名中,新建变量值:

%NODE_HOME%
%NODE_HOME%\node_modules
%NODE_HOME%\node_global\

第四步:安装cnpm

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

node_global文件中会出现

第五步:设置npm源

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

第六步:查看cnpm是否安装成功

设置完成后,输入npm config ls检查,

输入cnpm -v检查,出现下图表示修改成功。

第七步:vue : 无法加载文件 D:\user\software_app\phpstudy_pro\Extensions\nodejs\npm.ps1,因为在此系统上禁止运行脚本”的解决方法

1.PowerShell的执行政策阻止了该操作。
用 get-ExecutionPolicy 查看发现执行策略为受限状态:

同时PowerShell给出了我们解决问题的方法

2.此时我们按照要求输入Set-ExecutionPolicy -Scope CurrentUser命令,回车,在黑窗口中输入RemoteSigned解除受限状态,回车

3.接下来我们查看受限状态 输入get-ExecutionPolicy,此时结果为RemoteSigned(受限移除),这样我们就可以正常创建了

4.用node -vnpm -vcnpm -v再次查看是否可以运行,正常运行情况如图所示

要是有什么疑问,可以给我留言

👍👍👍点赞留香,情深意长,心有灵犀一点通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值