【问题标题】:How to combine small vuejs app with big SPA also vuejs app如何将小型 vuejs 应用程序与大型 SPA 以及 vuejs 应用程序结合起来
【发布时间】:2019-07-15 15:58:40
【问题描述】:

我有一个主 SPA 应用程序,它已编译并分发给用户。我想让开发人员为此 SPA 创建扩展。基本上,我想让他们能够创建自己的视图并在这些视图中做他们想做的事情。

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

这可能吗?需要什么样的 JavaScript 魔法才能实现?

有做过这件事的人可以分享一些细节和指针吗?

【问题讨论】:

  • 为什么不问问你的开发者?

标签: javascript vue.js vuejs2


【解决方案1】:

您可以在npm 上创建一个私有包(这需要花钱),也可以在verdaccio 上创建一个私有包(免费),另一种选择是简单地将 repo 作为 JSON 包中的依赖项,如下所示: "myPackage": ""git+https://github.com/myusername/myRepo.git" 当然,确切的 URL(http 或 https)将取决于您的存储库。

【讨论】:

    猜你喜欢
    • 2018-09-20
    • 1970-01-01
    • 2018-08-10
    • 1970-01-01
    • 1970-01-01
    • 2020-10-24
    • 2010-09-28
    • 2019-10-28
    • 1970-01-01
    相关资源
    最近更新 更多