Should package-lock.json also be published?
What is the difference between npm-shrinkwrap.json and package-lock.json?
阅读完上述一个问题后仍然存在。何时使用何处。
当编写 将 发布到npm生命周期的节点模块时(所以其他人可以npm安装它),应该使用shrinkwrap.json
,因为它可以发布。
编写将用于贵公司生产的节点模块, 不会 发布到npm生命周期时,package-lock.json
应该使用。
阅读其他问题可能会让人们对机制有所了解,但对于那些想要简单了解如何使用它们的人,我必须提出这个直截了当的问题。