我有一个脚本一个通用脚本。它运行在一个网站上,现在我们开始把它放在其他网站上,但它需要定制。脚本的大多数元素在版本之间保持不变。
现在我有不同版本的分支,但它是不可伸缩的。
我可以更改脚本,使移动部分作为接口封装,然后作为单独的文件/类为每个网站提供实现。
我想配置构建脚本(现在是webpack),以便运行:
npm run build --impl ExampleComImpl