当前位置:网站首页>npm 和 yarn的区别
npm 和 yarn的区别
2022-08-02 05:19:00 【m0_67393413】
一.npm的不足:
1.npm install的时候很慢,特别是新的项目拉取下来的时候,需要等好久,删除node_modules,重新install时也依旧如此。
2.同一个项目,安装的时候无法保持一致性,由于package.json文件中的版本号的特点,下面的三个版本号在安装的时候就代表不同的含义。“6.0.3"表示安装指定6.0.3版本,”~6.0.3"表示安装6.0.X中最新的版本,"^6.0.3"表示安装6.X.X中最新的版本。这就很麻烦,常常会出现一个问题,有的人安装是正常的,有的人安装由于版本的问题就会出现bug.
3.安装的时候,包会在同一时间下载和安装,中途某个时候,一个包抛出的错,但是npm会继续下载和安装包。因为npm会把所有的日志输出到终端,有关错误的包也会输出到终端。
二.Yarn是什么?Yarn的优点?
Yarn是推出的新的js包管理工具,是对npm不足的补全。
三.npm和yarn命令的比较
npm
yarn
npm install
yarn
npm install 包名 --save-dev
yarn add 包名 --dev
npm install 包名 --save
yarn add 包名
npm run serve
yarn serve
npm run build
yarn build
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
目标检测重要概念——IOU、感受野、空洞卷积、mAP
Important concepts of target detection - IOU, receptive field, hole convolution, mAP
25K测试老鸟6年经验的面试心得,四种公司、四种问题…
25K test old bird's 6-year experience in interviews, four types of companies, four types of questions...
Different ways of shell scripting
Redis-cluster mode (master-slave replication mode, sentinel mode, clustering mode)
使用TinkerPop框架对GDB增删改查
C语言中i++和++i在循环中的差异性
Meta公司新探索 | 利用Alluxio数据缓存降低Presto延迟
Cyber Security Learning - Intranet Penetration 4
随机推荐
Meta公司新探索 | 利用Alluxio数据缓存降低Presto延迟
PIL与numpy格式之间的转换
[OpenCV from entry to practice] image processing technology [pixel] (the most detailed in the whole network)
虚拟现实房产展示系统提前预见未来装修效果
构造方法、成员变量、局部变量
Detailed explanation of interface in Go language
pytorch常用函数
BGP experiment (route reflector, federation, route optimization)
The advantages of making web3d dynamic product display
科技赋能拉萨之“肺”,华为助力拉鲁湿地智慧管理守护绿水青山
5款经典代码阅读器的使用方案对比
leetcode括号匹配问题——32.最长有效括号
C语言操作符详解(2)
上海交大牵手淘宝成立媒体计算实验室:推动视频超分等关键技术发展
DNS的解析流程
说好的女程序员做测试有优势?面试十几家,被面试官虐哭~~
nacos注册中心
Introduction to coredns
网安学习-内网渗透4
在腾讯做外包测试的那些日子.....