生产版本定制选项。 Vue-cli 3

问题描述 投票:0回答:1

我有一个用于跟踪性能的vue-cli 3客户端应用程序,其中显示了各种“ widgets”。每个小部件组件都命名为[widgetName].vue,存储在src-> components文件夹中,并在我使用vuex时通过gettersactions与外界通信。

问题:

随着不同业务客户数量的逐渐增加,小部件的种类也在不断增加。一些客户只是不需要在他们的应用程序副本中包含几种类型的小部件。

还有一个复杂的问题:客户-是无法直接访问互联网的工业站点。仅当我们的维护工程师拜访他们时,他们才能获取应用程序更新。

所需解决方案(非常通用):

  • 所有小部件都需要从“ widget-indicator”应用本身移动到某种库中。在开发模式下,应使用npm-link
  • 应该有能力选择要包含在生产版本中的小部件组。
  • 我试图找到某种控制台向导,该向导允许选择应包含在生产版本中的组件,但是没有任何运气。这里有哪些可能的选项?

我有一个用于跟踪性能的vue-cli 3客户端应用程序,其中显示了各种“窗口小部件”。每个小部件组件都命名为[widgetName] .vue,存储在src-> components文件夹中,并...

javascript vue.js webpack vuejs2 modularity
1个回答
0
投票

建立一个组件库似乎是一个好的开始。构建完成后,维护工程师可能可以npm从磁盘安装客户端选择的库。

© www.soinside.com 2019 - 2024. All rights reserved.