首页 文章

为Web(Angular 4)和Mobile(Ionic 3)共享相同的代码库

提问于
浏览
2

我很想知道我是否可以为我的Web应用程序使用相同的代码库,该应用程序已经在Angular 4和移动应用程序中构建(需要在Ionic 3中开发) .

首先,我没有Ionic 3的先验知识 . 所以,我正在检查Ionic 3文档并且知道我将不得不用Ionic标签(ion-)更新普通的HTML标签 .

那么,我想要确认的是在更新HTML标签之后,我是否可以将更新的代码用于网络?它会以现在的工作方式运作吗?如果是,那么这样做是否是一种好习惯?

共享相同代码库的优点和缺点是什么?

1 回答

  • 3

    cannot do 那个 . 但您可以使用 Ionic 开发Web应用程序( PWA -progressive web apps) . 这是你可以使用相同代码库的唯一方法 . 其他方法无法使用 . 但是您可以在 Ionic 3 项目中使用大多数 Angular 组件 .

    但是如果你需要开发 native Ionic 应用程序,那么你必须使用 nativeiOSAndroid )Cordova插件 . 这些插件中的大多数都不支持Web应用程序 .

    因此,如果您需要使用相同的代码库,则需要使用 ionic 开发 PWA app . 这是我能想到的唯一方法 .

相关问题