我想更新我的浏览器同步无需更新我的所有节点包。我怎样才能实现这个目标?我当前版本的浏览器同步没有浏览器同步 GUI :(
├─┬ [email protected] /cdn-cgi/l/email-protection
│ ├── [email protected] /cdn-cgi/l/email-protection
大多数时候你可以npm 更新 https://docs.npmjs.com/cli/update (or PNPM更新 https://pnpm.io/cli/update or 纱线升级 https://yarnpkg.com/en/docs/cli/upgrade) 获取最新非重大更改的模块(尊重 package.json 中指定的 semver)(
npm update browser-sync
-------
pnpm update browser-sync
-------
yarn upgrade browser-sync
- Use
[p]npm|yarn outdated
查看哪些模块有较新的版本
- Use
[p]npm update|yarn upgrade
(没有包名称)更新所有模块
主要版本升级:
就您而言,您似乎想要下一个主要版本 (v2.x.x),该版本可能会发生重大更改,您将需要更新您的应用程序以适应这些更改。您可以安装/保存最新的2.x.x
通过做:
npm install browser-sync@2 --save-dev
-------
pnpm add browser-sync@2 --save-dev
-------
yarn add browser-sync@2 --dev
...或最新的2.1.x
通过做:
npm install [email protected] /cdn-cgi/l/email-protection --save-dev
-------
pnpm add brow[email protected] /cdn-cgi/l/email-protection --save-dev
-------
yarn add [email protected] /cdn-cgi/l/email-protection --dev
...或者最新和最好的通过做:
npm install browser-sync@latest --save-dev
-------
pnpm add browser-sync@latest --save-dev
-------
yarn add browser-sync@latest --dev
Note:最后一个与做没有什么不同uninstall
其次是install
像这样:
npm uninstall browser-sync --save-dev
npm install browser-sync --save-dev
-------
pnpm remove browser-sync --save-dev
pnpm add browser-sync --save-dev
-------
yarn remove browser-sync --dev
yarn add browser-sync --dev
The --save-dev
部分很重要。这将卸载它,从 package.json 中删除该值,然后重新安装最新版本并将新值保存到 package.json 中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)