This article is available in Vietnamese only.
Hướng dẫn sử dụng ESLint, Prettier, Husky và Lint-Staged
Hướng dẫn từng bước tích hợp ESLint, Prettier, Husky và Lint-Staged vào dự án JavaScript/TypeScript, giúp code nhất quán và ngăn lỗi trước khi commit.
Shan DevUpdated 5 min readLoading viewsBạn sẽ xây dựng gì?
Sau khi hoàn tất, mỗi lần chạy git commit:
- Husky kích hoạt hook pre-commit.
- Lint-Staged lấy danh sách file đã được git add.
- ESLint kiểm tra và tự sửa các file JavaScript/TypeScript.
- Prettier định dạng các file được hỗ trợ.
- Commit chỉ tiếp tục khi các bước kiểm tra thành công.
