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 dùng semantic-release chưa? Làm sao để tự động hoá release và changelog?

senior

Bạn có bao giờ gặp sự cố do transitive dependency không? Cách khắc phục?

senior

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

Bình luận

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

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