VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 数据库 > sql数据库 >
  • 基于nodejs环境下的模块依赖包npm命令下载安装管理工具

Yarn 是 Facebook, Google, Exponent 和 Tilde 开发的新型JavaScript 包管理工具 依赖nodejs环境全局下载

npm i yarn -g

切换淘宝镜像

yarn config set registry https://registry.npm.taobao.org
(npm不需要设置)

1.yarn的优点主要是速度快:

 

 

(1)并行安装(多个一并安装):无论 npm 还是Yarn在执行包的安装时,都会执行一系列任务。npm是按照队列执行每个package,也就是说必须要等到当前package安装完成之后,才能继续后面的安装。而 Yarn 是并行执行所有任务,提高了性能。

(2)离线模式(缓存下载提取):如果之前已经安装过一个软件包,用Yarn再次安装时之间从缓存中获取,就不用像npm那样再从网络下载了。

2.全局安装cnpm国内镜像源包管理工具
安装cnpm:
npm install cnpm -g --registry=https://registry.npm.taobao.org 在cmd执行即可

原npm安装在是如果没有换镜像源:
npm --registry https://registry.npm.taobao.org install [依赖的名称]

直接用cnpm安装包插件框架会免除复杂问题
npm 和 cnpm有什么区别,
npm在安装包的时候,边下载文件边写入到本地,如果一个文件下载不了,会回滚,可能会存在文件删除错误导致项目无法运行;
cnpm 先测试所有的文件下载时候有问题,
然后把文件下载下来缓存起来,如果下载没有问题的时候,才写到本地,否则直接删除缓存;

3.cnpm是阿里巴巴推出的淘宝镜像,npm官方包全搬进国内的npmjs.org服务器,提升下载速度 类似国外npm

原文:https://www.cnblogs.com/cc-font/p/15621824.html


相关教程