大话npm,cnpm和yarn

Posted zmdblog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大话npm,cnpm和yarn相关的知识,希望对你有一定的参考价值。

npm:基于node.js的包管理工具;

  常用命令 npm install 包名;

  缺点:因服务器在国外,所以下载包的速度超级慢,所以出现了cnpm和yarn

 

cnpm:跟npm是一样的,这是淘宝出的下载工具,服务器在国内,所以下载速度npm快很多;

   cnpm install 包名

安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org

 

yarn:有些脚手架不支持cnpm,npm下载速度太慢,所以出现了yarn

下载速度是最快的;yarn相当于npm install 或者(cnpm install)

安装yarn

npm install -g yarn
yarn --version //测试yarn是否安装成功
yarn global bin
复制yarn的安装路径,然后找到环境变量path粘贴进去
最好安装到下面的path中,为了让用户用

比较npm和yarn

npm install                              yarn
npm install --save 包名           yarn add 包名
npm install --save-dev 包名    yarn add 包名 --dev
npm install -g 包名                  yarn global add 包名
yarn 的全局安装的包和npm安装的包不在一个位置上

删除全局安装的包的两种方法:

1 使用命令
npm uninstall -g 包名

2 直接找到对应包删除
C:Users自己用户的文件夹AppDataRoaming pm
将对应的包删除即可












以上是关于大话npm,cnpm和yarn的主要内容,如果未能解决你的问题,请参考以下文章

一文简述npm和cnpm和yarn的区别

Vue开发中cnpm,yarn,npm,nodejs 区别与关系

npm,cnpm,yarn

关于npm和yarn安装node-sass失败并且依旧想使用NPM或者yarn的完美解决方案

用yarn代替cnpm,cnpm漏包有点严重

安装使用yarn,使用国内镜像加速npm和yarn