được bạn ạ, mình cũng đang có những project như vậy. Giả sử bạn có 1 repo, trong đó có nhiều sub folder, mỗi folder là 1 service. Có 2 kiểu lint:
bạn dùng chung 1 cấu hình cho toàn bộ các services: kiểu này thì toàn bộ cấu hình husky, lint-staged, eslint, prettier để hết ở root folder, sau đó bạn lint theo file extension (giống như bài này của mình)
Mỗi project có eslint/prettier có cấu hình riêng, thì kiểu đó ở lint-staged bạn sẽ chạy 1 loạt command để lint cho tất cả các project. Ví dụ
"lint-staged":{"services1/**/*.ts":["npm run lint","npm run format",],"services2/**/*.ts":["npm run lint","npm run format",]
...
}
với kiểu 2 thì cấu hình husky, lint-staged vẫn ở root folder nhé, chỉ có eslint là move vào trong từng project thôi
THẢO LUẬN
Không biết bây giờ còn được tặng 100 USD vào tài khoản mỗi tháng nữa ko nhỉ vì mình làm mô hình nhỏ thôi
@huyk okie bạn nhé
Ngon, trước vừa build 1 web dùng maps api để làm cái tìm đường thì VN bị chặn. Giờ thử dùng sang thằng này hi vọng là thành công XD
sao hết rồi bro?
Bài viết rất bổ ích 👍
@maitrungduc1410 Cảm ơn bạn nhé mình đã làm được rồi
Vẫn có, nhưng khá phức tạp bạn à
giờ có cách nào để đăng ký google maps ko nhỉ
Lối viết hài hước hóng past 2
Ngày mai mình sẽ pulic bài viết login with JWT rất mong mọi người ủng hộ
trai thủ đô tương lai chào a nha
Hóng phần 2
@nhunght1108 Chào bạn, bạn có thể cho mình email liên lạc không nhỉ? Mình muốn trao đổi thêm với bạn, email của mình : hoangkttv@gmai.com ! Cám ơn!
cảm ơn chủ thớt nhé. Thiết kế 1 website theo design từng block vậy mình sẽ thử
thanks tác giả ạ 👍
cảm ơn tác giả
được bạn ạ, mình cũng đang có những project như vậy. Giả sử bạn có 1 repo, trong đó có nhiều sub folder, mỗi folder là 1 service. Có 2 kiểu lint:
@adquang153 okie e nhé
đọc khó hiểu v
@maitrungduc1410 cảm ơn anh, e chạy ổn rồi ạ, bài viết rất hay và dễ hiểu, mong a ra series hướng dẫn kubernetes ạ 😁