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

Bạn có từng freeze version của tất cả pac...

Câu trả lời

Để đảm bảo reproducible builds, việc freeze version của tất cả các packages là một giải pháp tối ưu và thường được thực hiện thông qua các công cụ quản lý package như pip trong Python với file requirements.txt.

Đặc điểm

  • Freeze version giúp tạo ra một môi trường phát triển đồng nhất, nơi version của tất cả các dependencies được cố định.
  • Điều này làm giảm thiểu rủi ro gặp lỗi do sự thay đổi không tương thích khi packages được cập nhật theo thời gian.

So sánh

-...

senior

senior

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

middle

Tác dụng của file .npmrc là gì? Có thể đặt global và local không?

senior

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

senior

Bạn có chính sách nào để kiểm tra hoặc approve packages từ bên thứ ba trước khi dùng?

Bình luận

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

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