将 npm pack tarball 与 NPM 上的内容进行比较
Compare npm pack tarball with what's on NPM
我对一个 NPM 项目进行了一些更改,但不记得我是否将它们包含在我发布的最新 NPM tarball 中。 git 历史有点独立于我有时发布的内容。
有什么方法可以比较 NPM 上的文件和我当前项目的压缩版本之间的文件差异吗?
如果能够对所有文件进行比较并查看差异是什么,那就太好了,有人知道这样做的好方法吗?
您可以使用开源工具 comp_zip 比较两个 Zip-balls here.
你可以使用 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>
我对一个 NPM 项目进行了一些更改,但不记得我是否将它们包含在我发布的最新 NPM tarball 中。 git 历史有点独立于我有时发布的内容。
有什么方法可以比较 NPM 上的文件和我当前项目的压缩版本之间的文件差异吗?
如果能够对所有文件进行比较并查看差异是什么,那就太好了,有人知道这样做的好方法吗?
您可以使用开源工具 comp_zip 比较两个 Zip-balls here.
你可以使用 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>