将 npm 包压缩包与 NPM 上的内容进行比较



我对一个NPM项目做了一些更改,不记得我是否将它们包含在我发布的最新NPM压缩包中。git 历史记录与我有时发布的内容无关。

有没有办法比较 NPM 上的内容和我当前项目的压缩版本之间的文件差异?

能够对所有文件进行比较并查看差异是什么会很好,有人知道这样做的好方法吗?

您可以将两个 Zip-ball 与此处提供的开源工具进行比较comp_zip

你可以使用 npm模块 npm-package-diff,这里的例子

npx pkdiff react@16.12.0 16.11.0

npx pkdiff react 16.11.0或与最新版本进行比较

npx pkdiff <new-version> <old-version>