Javascript 在多个Vue应用程序之间共享路由的最佳做法是什么?

Javascript 在多个Vue应用程序之间共享路由的最佳做法是什么?,javascript,vue.js,vue-router,Javascript,Vue.js,Vue Router,我们的团队一直在开发包含多个应用程序的大型web项目。 所有这些都是由vuejs使用vue路由器编写的 有时我们需要在应用程序之间切换 目前,在所有应用程序中都有routes.js文件,其中存储了所有路由的列表。 如果我们在vue路由器中添加新路由,routes.js应该在所有应用程序中更新 这似乎不是个好办法 任何解决方案都将不胜感激 VueJS项目完全分开?不使用vue,因此可能没有帮助,您可以使用本机BroadcastChannel api在选项卡或工作程序之间传递任何类型的信息。该api

我们的团队一直在开发包含多个应用程序的大型web项目。 所有这些都是由vuejs使用vue路由器编写的

有时我们需要在应用程序之间切换

目前,在所有应用程序中都有
routes.js
文件,其中存储了所有路由的列表。 如果我们在vue路由器中添加新路由,
routes.js
应该在所有应用程序中更新

这似乎不是个好办法


任何解决方案都将不胜感激

VueJS项目完全分开?不使用vue,因此可能没有帮助,您可以使用本机BroadcastChannel api在选项卡或工作程序之间传递任何类型的信息。该api可用于子域。@Cryptopat这也很好,但IE支持:(:/30个版本的firefox更新版,仍然不在ie中!看起来«polyfills»是可行的:否则类似的postMessage api将从ie8@Cryptopat再次感谢。我查看了回购协议,它非常有用,但只适用于同一来源