淘宝NPM镜像 cnpm
Tips: 2021年9月份淘宝镜像地址修改为: https://registry.npmmirror.com
NPM - Node Package Manager,是NodeJS的包管理器,会随同NodeJS一起安装。而cnpm是淘宝推出的包管理工具。
那我觉得cnpm是不是就是Chinese Node Package Manager,也即符合中国国情的NodeJs包管理器。
淘宝镜像出现的背景
由于npmjs.org的服务器在国外(即在“墙”外),国(墙)内开发者做项目的时候,很多“包”的下载速度极慢。
在这种环境下阿里巴巴推出了淘宝NPM镜像,它把npm官方的“包”全部搬到国内,供广大开发者使用。
淘宝镜像如何使用
方法1 临时使用
npm --registry https://registry.npmmirror.com install [依赖的名称]
方法2 持久使用(慎用)
npm config set registry https://registry.npm.taobao.org
可以使用
npm config get registry
检查是否设置成功。
这种方法不建议使用,因为使用这种方式会造成之后都要通过淘宝镜像来获取依赖包。如果是公司内部发布到npm的依赖包,会出现下载失败的情况(这个,,,我不知道为啥)。
方法3 安装cnpm(推荐)
npm install -g cnpm --registry=https://registry.npmmirror.com
推荐这种方式是因为既不会影响npm命令,又不用每次都写淘宝地址进行依赖包的安装。
cnpm安装模式
cnpm安装的时候,会从这里设置的registry即https://registry.npmmirror.com 安装所有模块。
当安装的时候发现安装的模块还没有同步过来, 淘宝 NPM 会自动在后台进行同步, 并且会让你从官方 NPMregistry.npmjs.org进行安装。下次你再安装这个模块的时候, 就会直接从 淘宝 NPM 安装了。
网址
淘宝镜像官网
淘宝NPM镜像 cnpm相关推荐
- node npm cnpm 全局安装淘宝NPM 镜像
大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像. npm install -g cnpm --registry=https://registry.npm.taob ...
- 安装淘宝NPM镜像遇到cnpm不是内部或者外部命令...
需要开发前端网页必不可少的会安装NPM镜像,这里只讲解遇到cnpm不是内部或外部命令..."问题的解决方案. 原因:因为已经安装,经查找发现是环境变量配置问题.知道如何配置到此就可忽略本文. ...
- NPM使用淘宝NPM镜像的使用方法汇总
前言 大家都知道国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像. 淘宝 NPM 镜像是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 1 ...
- npm升级以及使用淘宝npm镜像
由于新版本的node.js已经集成了npm,所以连npm也一并安装好了. 输入:npm -v 来测试是否安装成功 如果你使用的是旧版本的npm,可以通过npm命令来升级 使用淘宝npm镜像 国内直接使 ...
- npm常用命令:ini他、install、remove及编译运行工程、使用淘宝npm镜像
命令:npm init 按照提示输入相关信息,如果是用默认值则直接回车即可. name: 项目名称 version: 项目版本号 description: 项目描述 keywords: {Array} ...
- 淘宝NPM镜像、cnmp
淘宝NPM镜像 网址: https://npmmirror.com/ 设置淘宝NPM镜像 shell> npm config set registry https://registry.npmm ...
- NodeJS使用淘宝 NPM 镜像/NPM使用国内源
NodeJS使用淘宝 NPM 镜像/NPM使用国内源 这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步. 当前 regis ...
- laravel 淘宝 NPM 镜像
淘宝 NPM 镜像:http://npm.taobao.org/ 这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同步. 当前 ...
- 如何使用 淘宝 NPM 镜像
淘宝 NPM 镜像 原文链接 http://npm.taobao.org/ 这是一个完整 npmjs.org 镜像,你可以用此代替官方版本(只读),同步频率目前为 10分钟 一次以保证尽量与官方服务同 ...
最新文章
- Java成员变量与成员方法
- oracle定时器怎么开启,Oracle的定时器使用示例
- Linux学习中我的10条建议和技巧
- 掷骰子python代码_Python 使用matplotlib模块模拟掷骰子
- STM32 USB-HID通信移植步骤
- Glide @GlideModule 注解使用
- 更新版 | GPU CUDA 进阶课程
- 侏罗纪世界手游显示无法登陆到服务器,《侏罗纪世界手游》不能玩 解决攻略...
- hdu 3123(GCC)数论
- 操作选项_Win 10系统中的电源选项及任务栏图标等功能介绍和操作
- c++矩阵运算库Eigen简介
- python直方图解释,请用Python详细解释二维直方图
- 单片机上的8位数码管显示数字12345678
- 盘点PC端超好用的文字转语音工具,赶紧收藏起来
- RESTfull API简单项目的快速搭建
- java报错symbol_java 报错cannot resolve symbol问题
- 关于轩辕剑3外传 swd3eDvd.exe报错问题
- 数据库课程设计【5】-----答辩总结
- HTML语义化标签理解
- 基于Android studio个人财务记账管理系统