当前位置:网站首页>npm 更改为淘宝镜像的方法[通俗易懂]
npm 更改为淘宝镜像的方法[通俗易懂]
2022-07-31 18:20:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
npm 更改为淘宝镜像的方法
1、命令行临时使用指定镜像(淘宝)
npm --registry https://registry.npm.taobao.org install express
2、命令行永久更改使用指定镜像(淘宝)
npm config set registry https://registry.npm.taobao.org
以后 npm install express 默认使用指定(淘宝)镜像
3、通过npm配置文件直接修改,本质和第2条一样,配置文件位置(windows环境)为C盘下的.npmrc文件(百度很容易查到文件路径),MAC没试过。可以用如下命令找到配置文件位置
npm config ls -l
4、使用淘宝 NPM 镜像(参考 http://www.runoob.com/nodejs/nodejs-npm.html)
命令行输入
npm install -g cnpm --registry=https://registry.npm.taobao.org
这样就可以使用 cnpm 命令来安装模块了: cnpm install express
查看目前使用的npm镜像的方法:
npm config get registry
5、设置单独某个包的下载地址(以包electron,其镜像https://npm.taobao.org/mirrors/electron/为例,参考https://reactnative.cn/docs/debugging/)
打开.npmrc,添加该包的指定镜像,截图如下
6、要想将镜像源改回国外的源可以直接将.npmrc文件直接删除,想恢复时直接从回收站还原即可。
7、查看npm源上包的所有版本,以 babel-core 为例:
npm view babel-core versions
8、安装包的最新版本,包含beta版,以 babel-core 为例:
npm install [email protected]
9、查看package-lock.json中具体依赖树(以开源库tar为例):
npm ls tar
npm的缓存及全局包位置(默认情况)
可以通过命令行”npm config get cache”获取缓存目录,对于全局路径还可以用这个命令”npm root -g”
mac下: /Users/apple/.npmrc (“apple”是自己的mac用户名)
window下:%APPDATA%/npm/node_modules
npm源管理工具:
nrm:npm install -g nrm
参考:
1、https://www.jianshu.com/p/e953bd426368
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/127518.html原文链接:https://javaforall.cn
边栏推荐
- Apache EventMesh 分布式事件驱动多运行时
- 九齐ny3p系列语音芯片替代国产方案KT148A性价比更高420秒长度
- 2022 Android interview summary (with interview questions | source code | interview materials)
- 【Yugong Series】July 2022 Go Teaching Course 021-Slicing Operation of Go Containers
- MySQL---单行函数
- 【码蹄集新手村600题】不通过字符数组来合并俩个数字
- useragent怎么获取
- selenium的常见方法及使用
- 【网络通信三】研华网关Modbus服务设置
- MySQL---aggregate function
猜你喜欢
杰理语音芯片ic玩具芯片ic的介绍_AD14NAD15N全系列开发
ResNet的基础:残差块的原理
如何识别假爬虫?
【码蹄集新手村600题】不通过字符数组来合并俩个数字
MySQL - multi-table query
TestCafe之如何进行调试
中文编码的设置与action方法的返回值
A common method and the use of selenium
Smart Trash Can (8) - Infrared Tube Sensor (Raspberry Pi pico)
Intelligent bin (9) - vibration sensor (raspberries pie pico implementation)
随机推荐
【码蹄集新手村600题】不通过字符数组来合并俩个数字
【Yugong Series】July 2022 Go Teaching Course 020-Array of Go Containers
MySQL---sort and pagination
35道MySQL面试必问题图解,这样也太好理解了吧
基于WPF重复造轮子,写一款数据库文档管理工具(一)
中文编码的设置与action方法的返回值
matplotlib ax bar color Set the color, transparency, label legend of the ax bar
10 Ways to Keep Your Interface Data Safe
Huawei mobile phone one-click to open "maintenance mode" to hide all data and make mobile phone privacy more secure
The article you worked so hard to write may not be your original
flowable工作流所有业务概念
多线程之锁
Smart Trash Can (8) - Infrared Tube Sensor (Raspberry Pi pico)
Go record - slice
Masterless replication system (1) - write DB when node fails
Golang——从入门到放弃
iNeuOS工业互联网操作系统,设备运维业务和“低代码”表单开发工具
这位985教授火了!当了10年博导,竟无一博士毕业!
MySQL---Subqueries
杰理语音芯片ic玩具芯片ic的介绍_AD14NAD15N全系列开发