您应该提交 Nx 的 migrations.json 文件吗?

Eck*_*sDy 5 migration commit gitignore nomachine-nx

我使用了 nx migrate 命令migrations.json在项目的根目录生成了一个文件。我已经进行了迁移并且成功了。

我已经提交了迁移所做的更改,现在考虑是否有必要保留该migrations.json文件,因为它的更改已经应用并提交了。

我正在考虑从存储库中删除该文件,甚至 gitignoring 它。删除该文件会以任何方式影响未来的迁移吗?

Maa*_*ese 5

是的,请删除该文件。运行迁移后,nx 不再需要migrations.json.

迁移文档的步骤 3 中是这么说的,https://nx.dev/using-nx/updating-nx#step-3-cleaning-up

第 3 步:清理

运行所有迁移后,您可以删除migrations.json并提交任何未完成的更改。