将Vue Web应用程序转换为iOS和Android应用程序的最简单方法

3

早在2013年,我参与了一个项目,使用https://appcelerator.com/创建了一个iOS的列表应用程序。它运行得很好,但我们仍然存在网站代码和应用程序代码之间的差异。

今天,我的任务是从vue网站(PWA)创建iOS和Android应用程序。

需求很简单...能够接收本机推送通知并能够“共享到”应用程序。

该项目目前仅处于测试版阶段,因此vue代码库可能会有很多变化...该项目也来自资金不无限的初创公司。

我已经研究了nativescript,但似乎不能只将nativescript包装在vue应用程序周围并拥有单个代码库。

我想知道是否值得探讨这个想法:一个具有webview的应用程序,用于访问vuejs应用程序的本地文件?

1个回答

1
如果我理解正确,您目前的目标是开发混合应用程序。如果您正在使用Vue 3,则可以查看https://www.npmjs.com/package/vue-cli-plugin-cordova,该插件可通过命令行(vue-cli)安装。那里的描述应该能为您提供良好的起点。

我们目前实际上正在使用Vue2,因为我们使用的组件库是基于Vue2的。但我想Vue2和Cordova应该能很好地配合使用。谢谢! - user1037355
是的,它仍然可以与Vue2一起使用。如果有疑问,只需先创建一个空的Cordova项目,然后将现有代码添加到src中。确保Vue导出的内容不在/build文件夹中,而是在/src_cordova(或者Cordova从哪里获取其内容的地方)。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接