2017-08-09 141 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代碼將需要的所有組件
  • ,如果你想移動一下
  • 路由必須適應愛奧尼亞東西要適應離子成分。