💡
原文英文,约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'配置。
➡️