我很想知道我是否可以为我的Web应用程序使用相同的代码库,该应用程序已经在Angular 4和移动应用程序中构建(需要在Ionic 3中开发) .
首先,我没有Ionic 3的先验知识 . 所以,我正在检查Ionic 3文档并且知道我将不得不用Ionic标签(ion-)更新普通的HTML标签 .
那么,我想要确认的是在更新HTML标签之后,我是否可以将更新的代码用于网络?它会以现在的工作方式运作吗?如果是,那么这样做是否是一种好习惯?
共享相同代码库的优点和缺点是什么?
你 cannot do 那个 . 但您可以使用 Ionic 开发Web应用程序( PWA -progressive web apps) . 这是你可以使用相同代码库的唯一方法 . 其他方法无法使用 . 但是您可以在 Ionic 3 项目中使用大多数 Angular 组件 .
Ionic
PWA
Ionic 3
Angular
但是如果你需要开发 native Ionic 应用程序,那么你必须使用 native ( iOS & Android )Cordova插件 . 这些插件中的大多数都不支持Web应用程序 .
native Ionic
native
iOS
Android
因此,如果您需要使用相同的代码库,则需要使用 ionic 开发 PWA app . 这是我能想到的唯一方法 .
ionic
1 回答
你 cannot do 那个 . 但您可以使用
Ionic
开发Web应用程序(PWA
-progressive web apps) . 这是你可以使用相同代码库的唯一方法 . 其他方法无法使用 . 但是您可以在Ionic 3
项目中使用大多数Angular
组件 .但是如果你需要开发
native Ionic
应用程序,那么你必须使用native
(iOS
&Android
)Cordova插件 . 这些插件中的大多数都不支持Web应用程序 .因此,如果您需要使用相同的代码库,则需要使用
ionic
开发PWA
app . 这是我能想到的唯一方法 .