NPM 设置代理

一、简介

NPM 是Node的模块挂利器。

答案是 npm 模块仓库提供了一个查询服务,叫做 registry 。以 npmjs.org 为例,它的查询服务网址是 https://registry.npmjs.org/ 。

这个网址后面跟上模块名,就会得到一个 JSON 对象,里面是该模块所有版本的信息。比如,访问 https://registry.npmjs.org/react,就会看到 react 模块所有版本的信息。

它跟下面命令的效果是一样的。


$ npm view react

# npm view 的别名
$ npm info react
$ npm show react
$ npm v react

registry 网址的模块名后面,还可以跟上版本号或者标签,用来查询某个具体版本的信息。比如, 访问 https://registry.npmjs.org/react/v0.14.6 ,就可以看到 React 的 0.14.6 版。

二、为访问速度等,手动修改代理为淘宝NPM镜像。

官网地址:https://npm.taobao.org/

1.临时使用

npm --registry https://registry.npm.taobao.org install express
 
 
  • 1

2.持久使用

npm config set registry https://registry.npm.taobao.org
 
 
  • 1
  • 配置后可通过下面方式来验证是否成功 
    npm config get registry
  • 或 
    npm info express

3.通过cnpm使用

npm install -g cnpm --registry=https://registry.npm.taobao.org
 
 
  • 1
  • 使用 
    cnpm install express

三、使用代理3

镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):

1.通过config命令

1
2
npm config set registry http: //registry.cnpmjs.org
npm info underscore (如果上面配置正确这个命令会有字符串response)

2.命令行指定

1
npm --registry http: //registry.cnpmjs.org info underscore

3.编辑 ~/.npmrc 加入下面内容

1
registry = http: //registry.cnpmjs.org

更多:

Cordova 卸载

VS Code开发 Express项目基础搭建

NodeJs之TypeScript开发环境--VS Code

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值