Skip to content

Repository files navigation

Cấu trúc thư mục

dist: Thư mục chứa các file build
src: Thư mục chứa mã nguồn
src/constants: Chứa các file chứa các hằng số
src/middlewares: Chứa các file chứa các hàm xử lý middleware, như validate, check token, ...
src/controllers: Chứa các file nhận request, gọi đến service để xử lý logic nghiệp vụ, trả về response
src/services: Chứa các file chứa method gọi đến database để xử lý logic nghiệp vụ
src/models: Chứa các file chứa các model
src/routes: Chứa các file chứa các route
src/utils: Chứa các file chứa các hàm tiện ích, như mã hóa, gửi email, ...

Lệnh chạy dư án

npm run dev

dung để chạy ở môi trường dev

================================================================

Dùng để build và chạy dự án khi hoàn thành

npm run build

npm run start

Câu lệnh này sẽ giúp bạn kiểm tra lỗi ESLint trong dự án

npm run lint

Nếu bạn muốn ESLint tự động fix lỗi thì chạy câu lệnh sau

npm run lint:fix

Tương tự với Prettier, ta có câu lệnh

npm run prettier

Lưu ý cài thêm gói @types/ten-thu-vien nếu cần Vì đây là dự án chạy với Typescript nên khi cài đặt bất cứ một thư viện này chúng ta nên xem thư viện đó có hỗ trợ TypeScript không nhé. Có một số thư viện ở npm hỗ trợ TypeScript sẵn, có một số thì chúng ta phải cài thêm bộ TypeScript của chúng qua @types/ten-thu-vien

Ví dụ như express thì chúng ta cài như sau

npm i express npm i @types/express -D

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages