npm 更改为淘宝镜像的方法[通俗易懂]

npm更改为淘宝镜像的方法1、命令行临时使用指定镜像(淘宝)npm–registryhttps://registry.npm.taobao.orginstallexpress2、命令行永久更改使用指定镜像(淘宝)npmconfigsetregistryhttps://registry.npm.taobao.org以后npminstallexp…

大家好,又见面了,我是你们的朋友全栈君。

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

npm 更改为淘宝镜像的方法[通俗易懂]

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,添加该包的指定镜像,截图如下

               npm 更改为淘宝镜像的方法[通俗易懂]

6、要想将镜像源改回国外的源可以直接将.npmrc文件直接删除,想恢复时直接从回收站还原即可。

7、查看npm源上包的所有版本,以 babel-core 为例:

npm view babel-core versions

8、安装包的最新版本,包含beta版,以 babel-core 为例:

npm install babel-core@next

9、查看package-lock.json中具体依赖树(以开源库tar为例):

npm ls tar

npm 更改为淘宝镜像的方法[通俗易懂]

 

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.net/127518.html原文链接:https://javaforall.net

(4)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SQL分页查询_Sql根据某个字段分页

    SQL分页查询_Sql根据某个字段分页SQL分页查询:背景​ 在公司的系统中有一个平台是做配置管理的就是所谓的CRUD的平台,但是点击后进去到页面第一次看到的是一次查询的页面(点击页面自动的触发查询的功能)后面就可以你的CRUD的操作是给运营的同事来操作的,但是一般的是我们数据量比较的少的业务是之间查询出来所有的数据,直接返回给前端的让他自己做分页的,但是有一些数据量达到上万级别的时候,不能让他们乱搞了,…

    2022年4月19日
    138
  • Idea激活码最新教程2023.3.5版本,永久有效激活码,亲测可用,记得收藏

    Idea激活码最新教程2023.3.5版本,永久有效激活码,亲测可用,记得收藏Idea 激活码教程永久有效 2023 3 5 激活码教程 Windows 版永久激活 持续更新 Idea 激活码 2023 3 5 成功激活

    2025年5月27日
    6
  • Ubuntu安装python3及PiP[通俗易懂]

    Ubuntu安装python3及PiP[通俗易懂]Ubuntu自带python2.7,而大多数平台需要python3.切记不要卸载python2.7卸载后只能重做系统。1.安装python1.可以使用anaconda,创建新环境,在创建环境时需要自己指定一个python版本,指定好后它会去下载,在创建环境时condacreate–name******python=***例如我在这里condacreate–nameyolo4python=3.6.9conda会在创建这个环境里安装好python=3.6.9如果pytho

    2022年6月23日
    48
  • navicatpremium 15 mac 激活码(JetBrains全家桶)

    (navicatpremium 15 mac 激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月20日
    72
  • python爬虫的思路总结

    python爬虫的思路总结爬虫是一个比较容易上手的技术,也许花5分钟看一篇文档就能爬取单个网页上的数据。但对于大规模爬虫,完全就是另一回事,并不是1*n这么简单,还会衍生出许多别的问题。系统的大规模爬虫流程如图所示。先检查

    2022年7月3日
    24
  • docker基础:私库系列:再探Harbor:(4) https方式的私库管理

    docker基础:私库系列:再探Harbor:(4) https方式的私库管理在前面的介绍中,缺省使用了http的方式,而考虑安全的角度,容器的仓库在生产环境中往往被设定为https的方式,而harbor将这些证书的创建和设定都进行了简单的集成,这篇文章来看一下在harbor下如何使用https的方式。

    2022年7月18日
    24

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号