首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将ionic 3源码直接升级到ionic 5?

如何将ionic 3源码直接升级到ionic 5?
EN

Stack Overflow用户
提问于 2021-05-24 23:46:19
回答 1查看 43关注 0票数 0

我已经在离子3项目工作了近2年,现在担心升级到离子5或6,其中有n个功能和代码逻辑更新(特别是路由),所以请让我知道如何从Ionic3转换到5或6,而不是从头开始创建新项目。

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2021-05-25 14:40:50

你不会直接找到这个解决方案。我将指导你如何实现它。对于Ionic 5,6,您将需要更新的节点版本。所以NVM会处理它的。

https://ionicframework.com/docs/v3/developer-resources/using-nvm/#:~:text=With%20nvm%20you%20can%20install,installed%20for%20different%20node%20versions

在这里,您将获得nvm安装指南。

您要做的是让nvm控制现有的节点版本,并安装一个更新的版本。因此,使用nvm use 12.19.0示例将把系统置于新节点环境中,您将在该环境中安装ionic和cordova最新版本。

如果您想使用比nvm更旧ionic,请使用旧版本,而不是通常使用旧的命令。请记住,较新的节点不支持旧节点,较低的节点不支持新节点

一旦你有了这个设置。对于每个组件,例如ionic 3的主页,您需要在ionic 5/6上创建一个新的主页组件。然后将ionic 3中的html、ts、scss文件复制到5/6。如果有问题,您需要做一个简短的研究。这就是你必须要做的。

对于3中的提供商,您将拥有新离子版本的服务和其中的复制功能。请记住,你不能复制粘贴整个页面,但像函数,构造函数这样的东西。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67675072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档