npm和纱线之间的区别

时间:2019-07-16 07:43:37

标签: npm yarnpkg

你能解释一下两者之间有什么区别吗?

  • npm install -g
  • 纱线全局添加

预先感谢您的帮助

1 个答案:

答案 0 :(得分:1)

纱线与NPM一样,是Node.JS的软件包管理器。 Yarn由Facebook构建。 它比NPM更快,功能更多。 他们的主要卖点是:

安全性 使用yarn.lock文件(类似于NPM的npm-shrinkwrap.json),所有依赖项都锁定在确切的版本上。 因此,您不必再为“但它可以在我的机器上工作”而烦恼了。每个人都有相同的版本锁定在yarn.lock文件中 速度 纱线使用(快速)代理和(离线)缓存来更快地交付模块。 它还具有一个LICENSE检查器,用于检查所有依赖模块的许可证。

但是,Yarn仍处于发展初期。