纱线似乎没有下载包的所有文件

Yarn seems to not download all files of a package

我运行遇到了一个奇怪的问题。我们的项目中有 3 个微服务,它们都使用 exceljs 库。 在其中两个中,yarn 确实下载了该包所需的所有文件。 在第三个中,它缺少 dist/es5/doc 文件夹。 版本完全相同,yarn.lock 中的记录在所有三个存储库中完全相同。 我什至尝试将此库添加到另一个项目并安装了所有内容,但在这个项目中它仍然缺少 doc 文件夹...我已经尝试再次使用 yarn cache cleanrm -rf node_modulesyarn .尝试安装其他特定版本,但没有成功。 我什至尝试用 npm 安装 deps,令我惊讶的是 npm 安装了整个包,但不幸的是我无法从 yarn 切换。 我现在 运行 没有想法了,找不到类似的问题。 任何想法都将受到欢迎!

我解决了问题 - 这是 .yarnclean 错误。我们在那里放置了 'doc'。 如果您遇到类似的问题,请检查这个:D