2017-08-09 142 views
1

好了,所以我有一个使用作为的NodeJS后端和MongoDB作为数据库的工作角4 Web应用程序。我知道Ionic 3是基于Angular 4的,这就是我对离子的了解程度。角4 Web应用程序与离子3应用

我抬起头来的文件结构,这一切看起来是一样的我。我能找到的唯一区别是模板结构和生根有点不同。其余的我发现一样。我的问题是,我有可能将我的web应用程序变成离子3应用程序?或者我必须单独创建一个新项目并复制粘贴应该相同的所有文件?

我真正想要做的是,使侧的网络和移动应用方面,做一些事情(可能是一个神奇的),使服务器知道哪些文件服务。如果请求是通过网络应用程序进行的,则服务角模板/路线,否则为离子模板/路线。

P.S.你可以告诉我,我还没有离子的知识。也不会称自己为角度专家。任何帮助如何开始将不胜感激。

回答

0

,我可以把我的web应用到离子3应用程序的任何机会呢?你不能

还是我必须单独创建一个新的项目和复制粘贴应该是相同的所有文件?不需要。您需要维护2个项目。但是您可以使用Ionic 3应用程序中的大部分Angular组件。

你知道Angular已经非常提前路由system.But Ionic 3有一个子集it.That是关键问题更换预定其他非常重要的区别是Angular版本,其中Ionic 3拥有目前,低脂稳定Angular版本是4.3.3。但不幸的是,Ionic 3仍然使用旧版本的Angular4.1.3。这意味着你不能使用Angular 4.3.3Ionic 3上引入的大多数最新模块。

但好消息是,离子团队正在Ionic 4会释放它beta测试soon.Hope该版本将消除大多数的是当前在Ionic 3和即将推出更多真棒功能的路由问题。但你必须等待几个月。

Ionic 4 is here

0

这一切都取决于您的项目的复杂性。如果它很简单,那么应该没有问题。

  • 你应该能够重复使用HTML代码将需要的所有组件
  • ,如果你想移动一下
  • 路由必须适应爱奥尼亚东西要适应离子成分。