Original bug ticket: [https://npm.community/t/10877](https://npm.community/t/10877)
Originally filed: 2019-11-04T06:42:22.049Z
这不是一个“错误”——这是一个 zip 问题的解决方法,通过在 npm 中使用硬编码日期来解决。
我可以更好地解决这个问题,但这就是解决问题的方式。
见https://github.com/npm/cli/blob/3e7ed30d6e9211e39bd93ec4e254cc5a2b159947/lib/pack.js#L150和https://github.com/npm/cli/commit/58d2aa58d5f9c4572363607
相关公关: https :
一个可能的“更好”解决方案的建议:使用git show -s --format=%aI HEAD
(或类似的)的输出作为new Date()
。
安装 npm / node 时并不总是安装 Git,所以这不是选项 ;-)