node设置仓库

本文介绍了如何在NPM(NodePackageManager)中更改默认的包注册库为淘宝镜像源,以便提高下载速度和稳定性。用户可以通过`npmconfigsetregistry`命令将默认注册地址设置为http://registry.npm.taobao.org/。

查看仓库

npm get registry
  • 1

看到的默认的是

https://registry.npmjs.org/
  • 1

1
设置为taobao

npm config set registry http://registry.npm.taobao.org/
在Mac系统下配置Node本地仓库,可从修改npm的包的全局安装路径和缓存路径方面着手,具体操作如下: 1. 创建所需目录:使用以下命令创建相关目录,其中`node_package`为父目录,`node_global`用于存放全局模块,`node_cache`用于存放缓存文件。 ```bash cd /usr/local sudo mkdir -p node_package sudo mkdir -p node_package/node_global sudo mkdir -p node_package/node_cache ``` 2. 设置全局模块和缓存路径:通过`npm config set`命令设置全局模块和缓存的路径。 ```bash # global位置 sudo npm config set prefix "/usr/local/node_package/node_global" # cache位置 sudo npm config set cache "/usr/local/node_package/node_cache" ``` 3. 查看配置:使用`npm config list`命令查看当前npm的配置信息,确保上述设置已生效。 ```bash npm config list ``` 4. 设置目录权限:为了避免权限问题,需要设置目录的所有者。 ```bash sudo chown -R [owner] /usr/local/bin/node_package # 或者使用当前用户 # sudo chown -R $USER /usr/local/bin/node_package ``` 5. 配置环境变量:编辑`~/.bash_profile`文件,添加Node相关的环境变量。 ```bash $ vim ~/.bash_profile ``` 在文件中加入以下内容: ```plaintext NODE_HOME=/usr/local/bin NODE_MODULES=/usr/local/node_package/node_global export PATH=$NODE_HOME:$NODE_MODULES/bin:$PATH ``` 6. 使环境变量生效:执行以下命令使修改后的环境变量立即生效。 ```bash $ source ~/.bash_profile ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值