package-lock.json 在 npm 5.6.0 中无用吗?我应该犯吗?

fla*_*g19 5 git node.js

我读过很多相关内容,这里有很多关于 npm 5.1.0 之前它是如何工作的问题,还有一些关于它现在如何工作的问题,但我找不到它的确切目的的明确答案现在,以及是否应该这样做。

正如我所见,package-lock.json现在几乎没有用处(节点5.6.0),我看不到提交它有任何好处,它甚至可能适得其反,因为它可能会导致合并冲突。

官方文档尚未更新以反映更改https://docs.npmjs.com/files/package-locks所以它......没用。

请注意,我是节点新手,我可能误解了某些内容,如果有请纠正我。