解决方案:npm或yarn安装node_modules过大

解决方案:npm或yarn安装node_modules过大

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

文章讨论了同事的本地环境生成的licenses.txt文件与CI系统不一致,导致拉取请求失败。比较发现nmHoistingLimits配置不同,建议使用命令检查配置以解决问题。

🎯

关键要点

  • 同事的本地环境生成的licenses.txt文件与CI系统不一致,导致拉取请求失败。
  • licenses.txt在发布React Native应用时非常重要,尤其是包含MIT许可的包时。
  • 比较环境发现,license-checker npm包、yarn.lock、nodenv、node和yarn版本相同,但yarn安装速度不同。
  • 在node_modules中搜索@babel/code-frame库时,结果数量差异显著。
  • 通过yarn config list命令发现配置nmHoistingLimits不同,建议使用'workspaces'配置。
➡️

继续阅读