如何将小型vuejs应用程序与大型SPA结合在一起

时间:2019-07-15 15:58:40

标签: javascript vue.js vuejs2

我有一个主要的SPA应用程序,该应用程序已编译并分发给用户。我想让开发人员为此SPA创建扩展。基本上,我想让他们能够创建自己的视图并在这些视图中执行所需的操作。

我看到他们为要创建的扩展程序设置了自己的项目。他们创建了一个普通的vuejs应用程序,并在编译后将其插入到我开发的SPA中。

这可能吗,并且需要哪种JavaScript魔术才能实现?

任何做到这一点的人都可以共享一些细节和指针吗?

1 个答案:

答案 0 :(得分:0)

您可以在npm(收费)上制作私人软件包,也可以在verdaccio(免费)上制作私人软件包,另一种选择是将回购作为软件包中的依赖项像这样的JSON: "myPackage": ""git+https://github.com/myusername/myRepo.git" 当然,确切的URL(http或https)将取决于您的存储库。