为什么重新创建纱线锁定文件会导致类型错误?
问题描述:
我有一个React/Redux项目,它使用typescript和yarn来管理应用程序的依赖关系。无论何时删除节点模块文件夹,纱线锁定文件并重新创建节点模块文件夹和使用纱线安装的锁定文件,整个应用程序都会因类型错误而中断。为什么重新创建纱线锁定文件会导致类型错误?
删除纱线锁定文件并重新创建纱线安装是不好的做法?
答
可以使用
yarn check
yarn check --integrity
如果您仍然有问题
yarn clean
检查yarn.lock
文件的完整性“一旦你跑纱干净,纱将创建一个.yarnclean
文件,应该是添加到版本控制中,然后自动完成清洁作为纱线安装(或简单纱线)和纱线添加的一部分。“
它是不错的做法,使用纱线工具来清理或创建新文件。