Closed BlueCat918 closed 6 months ago
使用的是.commitlintrc.cjs默认配置模板,只添加了extends: ['@commitlint/config-conventional'] 配置项
commitlint 从 v19 开始全面使用 ESM 规范而没有提供 CJS 的兼容层 🫠
https://github.com/conventional-changelog/commitlint/pull/3850
@BlueCat918
我已经升级了 loader
中 commitlint 依赖,并发布了预发版本 1.8.1-beta.3
,以支持加载 extends
ESM 项目配置
但我仍然需要需要一段时间在其他项目上进行测试,预计周末完成升级
当前你的项目可以使用下面命令进行升级,如果有问题的话,欢迎前来告知 😁 再次感谢你的提醒
npm install -D cz-git@next
汇报一下,1.8.1-beta.3 在我的项目里没有问题
@Zhengqbbb 升级至 1.8.1-beta.3 问题消失,感谢。
The latest version 🌟(v1.9.0)🌟 should be resolve this issue request , please have a try. 💪 👀 Let me know if there are still any issues. 🎉
✅ Checklist
📄 System Info
🔎 Description
未使用全局配置,使用@commitlint/config-conventional^19的情况下出现以下异常,降级为^18异常消失。
🔗 Reproduction link / repo:
No response