将依赖v日历从beta升级到最新版本v2.3.0的最佳实践是什么?
我知道问题是基于意见,但我是新的领域,什么是利弊的方式进行升级。
我们在生产中使用"v-calendar": "~1.0.0-beta.14"。最新版本目前是v.2.3.0。
我能想到两种方法:
yarn add v-calendar@latest更新到最新版本yarn upgrade "v-calendar"达到最新版本为止我该怎么做才能达到最新版本?谢谢
ps。我们使用的是vue: ~2.6.10
发布于 2021-03-17 10:36:58
除非您使用的包有升级指南(99.99%的包没有),否则绝对没有进行增量升级的意义。如果它有升级指南,请阅读并遵循它的说明。
升级的最简单方法是将包版本更改为最新版本(在大多数IDE中,如果按Ctrl/Cmd并悬停package.json中显示的包号,工具提示将显示当前安装的版本、最新想要的版本和最新可用的版本)。在您更改它之后(输入最新版本),运行yarn install。
在绝大多数情况下,这就是您需要做的全部工作,因为大多数包都是向后兼容构建的(现有特性仍然存在,新特性正在添加)。如果在您的情况下不是这样的话,您将不得不在他们的文档之后重新实现它。通常这没什么大不了的。
另外,请注意,尝试更改为更新版本没有风险。如果出现故障,您只需返回package.json,将版本更改为更低的版本,再次运行yarn install,然后一切都回到起点。
https://stackoverflow.com/questions/66671186
复制相似问题