Tôi đang phát triển một ứng dụng Meteor chưa được sản xuất, vì vậy tôi có thể di chuyển nhanh chóng khi áp dụng các phiên bản gói mới (useraccounts có một phiên bản quan trọng bị sưng vài giờ sau khi tôi ' d tích hợp nó, ví dụ.) Đây là những gì tôi nghĩ rằng meteor update
có nghĩa là để thực hiện. Tuy nhiên, khi tôi chạy:Cập nhật tất cả các gói Meteor lên phiên bản mới nhất
meteor update
từ dự án của tôi, tôi biết rằng các gói đã được cập nhật nhưng .meteor/phiên bản vẫn không thay đổi.
Tôi có thể nâng cấp gói bằng cách chạy meteor add someone:[email protected]
, nhưng điều này chỉ làm thay đổi phụ thuộc phiên bản từ .meteor/versions thành .meteor/packages mặc dù có vẻ như việc nâng cấp. Tôi rất vui khi khóa phiên bản xuống khi tôi chuyển sang sản xuất, nhưng có vẻ như trong quá trình phát triển, tôi có thể sử dụng lệnh cập nhật, đặc biệt là meteor list
cho biết đó là bước tiếp theo.
Tôi đã quản lý để nâng cấp tất cả các gói của mình bằng cách xóa .meteor/versions và .meteor/local và đang chạy meteor update
, nhưng điều này có vẻ lộn xộn.
Tôi cũng tìm thấy this issue nhưng đã bị đóng. Nếu nó được mở lại hay tôi nên mở một vấn đề mới? Tôi hiểu cách semver hoạt động, nhưng tôi nghĩ vấn đề là Meteor không viết kết quả giải quyết ràng buộc của nó vào .meteor/versions nên không nhận ra rằng các gói cập nhật đã được áp dụng. Điều đó có chính xác hay tôi chỉ hiểu lầm điều gì đó?
bạn có thể đăng bài lên đầu ra hoàn chỉnh của 'sao băng list'? – Akshat