博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NPM 设置代理
阅读量:4287 次
发布时间:2019-05-27

本文共 1009 字,大约阅读时间需要 3 分钟。

一、简介

NPM 是Node的模块挂利器。

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

这个网址后面跟上模块名,就会得到一个 JSON 对象,里面是该模块所有版本的信息。比如,访问 ,就会看到 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镜像。

官网地址:

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

更多:

转载地址:http://lxogi.baihongyu.com/

你可能感兴趣的文章
怎么做前端fiddle代理
查看>>
轻松自动化---selenium-webdriver(python) (三) 简单元素的定位
查看>>
selenium python 常用方法总结
查看>>
轻松自动化---selenium-webdriver(python) (五)---层级定位
查看>>
selenium+Python 上传文件
查看>>
python+selenium 上传文件或者图片
查看>>
轻松自动化---selenium-webdriver(python) (四)--如何定位一组元素?
查看>>
selenium-webdriver(python) (七)-----多层框架或窗口的定位
查看>>
selenium多个窗口切换
查看>>
python selenium下载电子书
查看>>
H5和flash的区别
查看>>
selenium-webdriver(python) (十)
查看>>
轻松自动化---selenium-webdriver(python) (十二)--转自虫师
查看>>
Tomcat6.0的安装与配置
查看>>
测试套件edit里的名称含义
查看>>
Postman(get/post)
查看>>
飞行的小球
查看>>
小球撞墙
查看>>
下大雪
查看>>
上下左右移动小球
查看>>