当前位置:网站首页>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开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
随机推荐
Important concepts of target detection - IOU, receptive field, hole convolution, mAP
The advantages of making web3d dynamic product display
APP Bluetooth connection test of test technology
秒杀系统小demo
为什么4个字节的float要比8个字节的long大呢?
非关系型数据库MongoDB的特点及安装
无代码生产新模式探索
反向解析dns服务器
Common functions of pytorch
双重for循环案例(用js打印九九乘法表)
oracle 远程连接数据库
golang generics
leetcode一步解决链表反转问题
51 MCU peripherals: DS18B20
Stress testing and performance analysis of node projects
上海交大牵手淘宝成立媒体计算实验室:推动视频超分等关键技术发展
测试技术之APP蓝牙连接测试
Automated operation and maintenance tools - ansible, overview, installation, module introduction
金蝶国际:半年亏掉去年一年,疯狂烧钱的商业模式如何持续
C语言入门实战(13):十进制数转二进制









