npm - npm 和 yarn 的区别
问题描述
你能解释一下有什么区别:
- npm 安装 -g
- 纱线全局添加
在此先感谢您的帮助
解决方案
Yarn 和 NPM 一样,是 Node.JS 的包管理器。Yarn 由 Facebook 打造。它比 NPM 更快,功能更多。他们的主要卖点是:
安全性使用 yarn.lock 文件(类似于 NPM 的 npm-shrinkwrap.json),所有依赖项都锁定在确切的版本上。因此,您不再有“但它适用于我的机器”的困扰。每个人都在 yarn.lock 文件中锁定了相同的版本 Speed Yarn 使用(快速)代理和(离线)缓存来更快地交付您的模块。它还有一个 LICENSE 检查器,用于检查所有依赖模块的许可证。
然而,Yarn 仍处于早期开发阶段。
推荐阅读
- html - 我怎样才能让某些字母在彼此上方对齐?
- sql - 即使自动提交为假,从连接创建新语句是否会提交所有内容?
- git - 当一个 git 存储库有多个遥控器时,如何保护提交者的身份?
- android - 远低于 64K 方法的“方法超出编译器指令限制”消息
- ranking - 将数字格式化为 R 中的变量排名
- sql - SQL-如何计算和列出具有相同值的项目?
- yii2 - yii2高级模板安装问题
- javascript - 尝试从 node.js 中的 url 获取时得到“无法读取未定义的属性 'length'”
- python - 在 python 中结合网络几何和拓扑
- matlab - 如何计算每个网格单元的面积?