💡
原文英文,约1100词,阅读约需4分钟。
📝
内容提要
本周我选择了Prettier作为格式化工具,ESLint作为代码检查工具,并添加了CONTRIBUTING.md文件。同时,我尝试了Oxc作为新的代码检查工具,并使用Husky和lint-staged实现了提交前检查。这些措施有助于保持代码整洁和可维护。
🎯
关键要点
- 本周选择了Prettier作为格式化工具,ESLint作为代码检查工具,并添加了CONTRIBUTING.md文件。
- Prettier可以根据配置文件中的指南自动格式化代码,支持自定义规则。
- ESLint用于检测代码中的问题,如未使用的变量和不可变变量的修改,使用Airbnb的ESLint配置。
- 尝试了Oxc作为新的JavaScript代码检查工具,速度快且易于使用,提供清晰的错误信息。
- 使用Husky和lint-staged实现了提交前的代码检查,确保在提交前进行格式化和代码检查。
- 配置了lint-staged以在提交时对JavaScript、TypeScript和JSON文件进行格式化和检查。
- 学习了预提交的代码检查和格式化,认为这是项目中非常重要的步骤。
➡️