npm允许我们指定bundledDependencies,但是这样做有什么好处?我猜想我们是否要绝对确保即使删除了我们引用的模块也可以得到正确的版本,或者捆绑有速度方面的好处?
bundledDependencies
有人知道bundledDependencies超过普通依赖项的好处吗?
目前,Node最大的问题之一是它的变化速度如何。这意味着生产系统可能非常脆弱,并且npm update很容易损坏东西。
npm update
使用bundledDependencies是解决此问题的一种方法,可以确保在正确猜测的情况下,无论其他情况如何变化,始终将提供正确的依赖关系。
您还可以使用它捆绑您自己的私有捆绑包,并随安装一起提供。