chimsedinang_no1
Senior Member
mình cũng chưa bao giờ dùng npm ci luôn.
Bình thường add 1 package mới thì đơn giản dùng npm install hoặc yarn add thôi, y như cú pháp mà người làm ra nó hướng dẫn. Project của mình dùng theo kit từ 2018 nên đã dùng yarn để install mỗi khi có update vào package.json và tất cả những lần như thế, version của thư viện hay lib mới add vào đều theo version của người đầu tiên install hay add nó vào, ko bao giờ có chuyện lệch cả.
Từ khi bắt đầu project từ node 8 đến vài năm sau khi lên node 14 thì cũng chỉ sửa một chút ở webpack config, tăng version của 1 số lib đang dùng và chỉ sửa code liên quan đến 1 lib duy nhất, gần như 99% code là ko bị ảnh hưởng gì, vẫn chạy tốt.
Bình thường add 1 package mới thì đơn giản dùng npm install hoặc yarn add thôi, y như cú pháp mà người làm ra nó hướng dẫn. Project của mình dùng theo kit từ 2018 nên đã dùng yarn để install mỗi khi có update vào package.json và tất cả những lần như thế, version của thư viện hay lib mới add vào đều theo version của người đầu tiên install hay add nó vào, ko bao giờ có chuyện lệch cả.
Từ khi bắt đầu project từ node 8 đến vài năm sau khi lên node 14 thì cũng chỉ sửa một chút ở webpack config, tăng version của 1 số lib đang dùng và chỉ sửa code liên quan đến 1 lib duy nhất, gần như 99% code là ko bị ảnh hưởng gì, vẫn chạy tốt.