我们公司有一个需求,两个项目使用的前端代码 90%都是一样的,如何进行合并管理?
用到的技术栈:Vue+element
另外的项目是:Vue+element+electron
不想在主项目改了一些简单的逻辑和样式代码,还要再另一个 electron 项目进行更改,大佬们有什么办法吗?除了 git 分支之外
1
shenyu1996 2021-07-12 22:34:51 +08:00
比如 scratch-gui 项目
web 版 https://github.com/LLK/scratch-gui electron 分支 https://github.com/LLK/scratch-gui/tree/scratch-desktop electron 项目 https://github.com/LLK/scratch-desktop 在 package.json 中指向 scratch-gui electron 分支 "scratch-gui": "github:LLK/scratch-gui#scratch-desktop-v3.24.0" web 版的特性可以直接向 electron 分支合并 |
2
gouflv 2021-07-13 08:06:12 +08:00 via iPhone
monorepo
|
3
rsyjjsn 2021-07-13 09:19:07 +08:00
lenra
|
4
wyvernnot 2021-07-13 15:00:10 +08:00
用不同的 webpack 配置文件试试
|