Hầu hết thời gian bạn chỉ có thể cập nhật npm (hoặc nâng cấp sợi ) để có các thay đổi không vi phạm mới nhất (tôn trọng ngữ nghĩa được chỉ định trong gói.json của bạn) (<- đọc lại phần cuối cùng đó).
npm update browser-sync
-------
yarn upgrade browser-sync
- Sử dụng
npm|yarn outdated
để xem mô-đun nào có phiên bản mới hơn
- Sử dụng
npm update|yarn upgrade
(không có tên gói) để cập nhật tất cả các mô-đun
- Bao gồm
--save-dev|--dev
nếu bạn muốn lưu số phiên bản mới hơn vào gói.json của bạn. (LƯU Ý: kể từ npm v5.0, điều này chỉ cần thiết cho devDependencies
).
Nâng cấp phiên bản chính:
Trong trường hợp của bạn, có vẻ như bạn muốn phiên bản chính tiếp theo (v2.xx), có khả năng có các thay đổi vi phạm và bạn sẽ cần cập nhật ứng dụng của mình để phù hợp với những thay đổi đó. Bạn có thể cài đặt / lưu mới nhất 2.x.x
bằng cách thực hiện:
npm install browser-sync@2 --save-dev
-------
yarn add browser-sync@2 --dev
... hoặc mới nhất 2.1.x
bằng cách làm:
npm install browser-sync@2.1 --save-dev
-------
yarn add browser-sync@2.1 --dev
... hoặc mới nhất và vĩ đại nhất bằng cách làm:
npm install browser-sync@latest --save-dev
-------
yarn add browser-sync@latest --dev
Lưu ý: cách cuối cùng không khác gì làm điều này:
npm uninstall browser-sync --save-dev
npm install browser-sync --save-dev
-------
yarn remove browser-sync --dev
yarn add browser-sync --dev
Phần --save-dev
quan trọng. Điều này sẽ gỡ cài đặt nó, xóa giá trị khỏi gói.json của bạn và sau đó cài đặt lại phiên bản mới nhất và lưu giá trị mới vào gói.json của bạn.
npm install browser-sync@latest
có lẽ. nên viết quá mức với bản mới nhất (có lẽ là sửa chữa bất kỳ sự cố nào?)