当前位置:网站首页>npm安装yarn
npm安装yarn
2022-04-23 07:20:00 【散落的流沙】
npm和yarn的区别:
1、速度区别
npm 按照队列执行每个 package,也就是说必须要等到当前 package 安装完成之后,才能继续后面的安装;
Yarn 同步执行所有任务,提高了性能。
2、安装版本区别
Yarn 默认会生成这样的锁定文件
npm 要通过 shrinkwrap 命令生成 npm-shrinkwrap.json 文件,只有当这个文件存在的时候,packages 版本信息才会被记录和更新。npm5.0之后新增了类似yarn.lock的 package-lock.json。
3、内容输出区别
npm 的输出信息比较冗长。在执行 npm install 的时候,命令行里会不断地打印出所有被安装上的依赖。
Yarn 简洁太多:默认情况下,结合了 emoji直观且直接地打印出必要的信息,也提供了一些命令供开发者查询额外的安装信息。
安装yarn流程
1、安装node.js(略过);
2、执行安装指令:
npm install -g yarn --registry=https://registry.npm.taobao.org
3、配置yarn源,修改为淘宝的源:
yarn config set registry https://registry.npm.taobao.org -g
yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g
注意:执行第三步时,如果提示‘yarn’不是内部或外部命令时,检查一下是否将yarn安装包路径添加到了系统的Path路径里了。
版权声明
本文为[散落的流沙]所创,转载请带上原文链接,感谢
https://blog.csdn.net/threelifeadv/article/details/108507244
边栏推荐
猜你喜欢
LeetCode简单题之计算字符串的数字和
LeetCode简单题之三除数
clang 如何产生汇编文件
Listed on the Shenzhen Stock Exchange: the market value is 5.2 billion yuan. Lu is the East and his daughter is American
如何在SQL Server中导入excel数据,2019版
几种智能机器人室内定位方法对比
岛屿的个数
通过实现参数解析器HandlerMethodArgumentResolver接口来自定义注解
Transformer-XL: Attentive Language ModelsBeyond a Fixed-Length Context 论文总结
Qt读写XML文件
随机推荐
Reverse linked list exercise
青苹果影视系统源码 影视聚合 影视导航 影视点播网站源码
[go] common concurrency model [generic version]
以下程序实现从字符串str中删除第i个字符开始的连续n个字
扎心了!一女子发朋友圈羡慕别人按时发工资被开除,连点赞的同事也一同被开除了...
万物互联下如何对设备进行加密
AAAI 2022招募讲者啦!!
校园转转二手市场源码下载
一键清理项目下pycharm和Jupyter缓存文件
My heart's broken! A woman's circle of friends envied others for paying wages on time and was fired. Even her colleagues who liked her were fired together
JS common array methods
Implementation of promise all
C语言学习记录——삼십팔 字符串函数使用和剖析(2)
每周leetcode - 06 数组专题 7~739~50~offer 62~26~189~9
PyQt5开发之QTableWidget表头自定义与美化(附源代码下载)
单点登录 SSO
一篇文章看懂变量提升(hoisting)
Interesting JS code
Sword finger offer Day24 math (medium)
Jetson Xavier NX(3)Bazel Mediapipe 安装