23

如果yarn check发现差异,我该如何yarn install解决?

背景:我签入了 yarn.lock 和 package.json;当我安装一个新包时,它可以在本地工作,但是当我安装到不同的 NODE_MODULES 目标时,yarn install似乎没有注意到需要添加新的依赖项,而是yarn check看到了它。

事实上,我读到它yarn install与 进行相同的检查yarn check --integrity,并且后面的命令没有看到差异(即功能就像yarn install)。问题是如何yarn install执行相同的检查yarn check或以其他方式yarn install注意到yarn check已经(或将会)发现的内容。

4

1 回答 1

10

请注意,从纱线检查文档中它说:

命令 yarn check 在历史上一直存在错误和维护不足,因此已被弃用,并将在 Yarn 2.0 中删除。你应该yarn install --check-files改用。

对我来说,我通常只是yarn upgrade --latest将依赖项升级到最新版本。

于 2020-07-13T09:22:04.193 回答