Câu hỏi phỏng vấn Package Managerment
Câu hỏi

Bạn dùng scripts trong package.json như thế nào để run test, build, deploy?

Câu trả lời

Copy
Để quản lý và thực thi các task trong dự án Node.js, bạn cần định nghĩa các script trong tệp `package.json`. **Scripts** là các lệnh bạn có thể chạy mà không cần chỉ định đường dẫn đầy đủ. Ví dụ: để **run test**, **build** và **deploy**, bạn có thể thiết lập như sau:

```json
{
  "scripts": {
    "test": "npm run lint && jest",
    "build": "webpack --config webpack.config.js",
    "deploy": "npm run build && firebase deploy"
  }
}
  • Test: npm run test chạy lệnh test, ở đây dùng jest để kiểm tra các đơn vị mã nguồn và `npm run ...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Bạn đã từng viết custom resolver cho dependency chưa? Trường hợp nào cần?

middle

Khi nào nên dùng npm install --save-dev thay vì --save?

senior

Bạn có từng sử dụng resolutions trong yarn để ép version dependency? Khi nào nên tránh?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào