Vue-cli框架下的代码如何适配多个项目开发?

更新于
2026-10-01 19:37:35
0阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1145个文字,预计阅读时间需要5分钟。

Vue-cli框架下的代码如何适配多个项目开发?

应用场景+在ToB业务中,类似的产品,客户需求多样化,会要求一些定制化。+从皮肤,图片,到一些小功能差异。+前端总体是冲在前面,面对最前面的需求变化。+如果改动不大,拉个分支有增加。

应用场景

在toB端业务中,同样的产品,客户多多少少会要求一些定制化。从皮肤,图片,到一些小的功能的差异。
前端总是冲在最前面需要改的。如果改动不大的话,拉个分支有增加了维护的成本,分支拉多了,如果主干有一个问题相当于copy了n份,那个滋味简直不要太酸爽。那么,是否可以一套代码支持多个项目呢?

Vue-cli框架下的代码如何适配多个项目开发?

前段时间,接了一个需求,技术选型是VUE,用vue-cli搭建的。一套代码需要支持10几家客户,每家的皮肤,功能都有一些小的差异,主体流程大致是一样的。在这个场景下研究了一下解决方案。

思路

总体的思路模块化,然后在编译的时候根据输入命令直接组装不同的模块,打包出我们需要的页面。
这个地方就有两个问题:

1.如何划分页面,控制组件的颗粒度?

2.如何差异化编译?

项目结构

同样一个页面,有相同的部分,也有一些不一样的部分。vue本身的组件化思想很容易让我们想到把页面拆分成组件,然后把公共的提取出来,差异化的分别处理。

阅读全文

本文共计1145个文字,预计阅读时间需要5分钟。

Vue-cli框架下的代码如何适配多个项目开发?

应用场景+在ToB业务中,类似的产品,客户需求多样化,会要求一些定制化。+从皮肤,图片,到一些小功能差异。+前端总体是冲在前面,面对最前面的需求变化。+如果改动不大,拉个分支有增加。

应用场景

在toB端业务中,同样的产品,客户多多少少会要求一些定制化。从皮肤,图片,到一些小的功能的差异。
前端总是冲在最前面需要改的。如果改动不大的话,拉个分支有增加了维护的成本,分支拉多了,如果主干有一个问题相当于copy了n份,那个滋味简直不要太酸爽。那么,是否可以一套代码支持多个项目呢?

Vue-cli框架下的代码如何适配多个项目开发?

前段时间,接了一个需求,技术选型是VUE,用vue-cli搭建的。一套代码需要支持10几家客户,每家的皮肤,功能都有一些小的差异,主体流程大致是一样的。在这个场景下研究了一下解决方案。

思路

总体的思路模块化,然后在编译的时候根据输入命令直接组装不同的模块,打包出我们需要的页面。
这个地方就有两个问题:

1.如何划分页面,控制组件的颗粒度?

2.如何差异化编译?

项目结构

同样一个页面,有相同的部分,也有一些不一样的部分。vue本身的组件化思想很容易让我们想到把页面拆分成组件,然后把公共的提取出来,差异化的分别处理。

阅读全文