在过去一周中,我一直在尝试找到一种在基于Vue的Web应用程序与Nativescript应用程序之间与多个模块共享vuex存储的方法。我一直试图将两个应用程序的代码库分开,而是在两个应用程序之间使用共享模块。我创建了一个与webpack捆绑在一起的模块,该模块返回了一个相当简单的vuex存储,该存储主要处理客户端和服务器之间的crud操作
但是,当我尝试让该模块在Nativescript应用程序上运行时,导致该应用程序崩溃(没有错误消息就死了。我在本地端运行的唯一方法是放弃webpack并指向该应用程序指向未捆绑的js文件。尽管这导致该模块在浏览器端停止工作,因为它不再通过babel发送以使其与浏览器兼容。我正在考虑尝试使用browserify,但在这一点上,我觉得我只是在旋转在圈子中。
还有其他人遇到过这样的问题吗?一个人如何完成vue本机脚本和vue浏览器之间的代码共享?