我和我的团队有一个使用Vue 1和Vue路由器0.7的中型web应用程序。
上几天,我在考虑如何将我的项目从Vue 1.x迁移到Vue 2。我认为有两种可能的方法:
每个选项的限制
我的web应用程序最好的选择是执行增量迁移 but...could,是可能的吗?
感谢您做的一切!
发布于 2018-10-07 03:27:07
我认为这是可能的。
关键是我们必须确保Vue 2.x和Vue 1.x能够相互传递数据,并且反应性应该能够避免复杂的代码块。
我在这里做了一个例子:https://trandinhkhang.github.io
关于Vue路由器,我认为我们可以观察一个属性,然后在Vue路由器Vue 1和Vue router 2中执行一个router.push(“一些url”)来导航。等。
我的公司和你的公司有着同样的麻烦,把一个一体机移植到新平台上是很困难的,而且似乎是不可能的。洛兹。增量迁移仍然是这里最好的选择。
发布于 2017-03-25 21:20:42
VueJS 1.x和2.x完全不同。2.0是从零开始编写的。VueJS有一个很棒的迁移帮手,可以使用,它会为你做很多工作。
请阅读以下迁移指南:https://v2.vuejs.org/v2/guide/migration.html
我不知道谁是你的应用程序,但它不应该超过2天的中型应用程序。
以下是他们官方医生的几点意见:
从哪里开始迁移?
顺便说一句,你不应该逐步升级应用程序,在我的经验中,它将是完全混乱的。
https://stackoverflow.com/questions/43017106
复制相似问题