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

Khi muốn kiểm tra sự khác biệt dependen...

Câu trả lời

Bạn có thể sử dụng công cụ diff hoặc git diff để kiểm tra sự khác biệt giữa hai branch, nhưng khi bạn cần một cái nhìn rõ ràng hơn về dependency, đặc biệt là trong các dự án dùng các công cụ quản lý package, các công cụ như npm-diff, yarn diff hoặc composer diff có thể rất hữu dụng.

Các Công Cụ Chính:

  • npm-diff, yarn diff: Dùng cho dự án JavaScript. Hỗ trợ kiểm tra sự khác biệt version và dependency giữa các branch hoặc commit cụ thể thông qua lệnh: git diff branch1..branch2 -- package.json.

  • composer diff: Áp dụng cho dự án PHP dùng Composer. Các phiên bản khác nhau được tìm thấy qua việc...

senior

senior

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

middle

npm install --legacy-peer-deps có tác dụng gì?

senior

Bạn xây dựng hệ thống monorepo có vài chục packages – cách quản lý dependency và versioning?

senior

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

Bình luận

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

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