在Webpack中选择编译时的实现

时间:2019-05-13 10:23:13

标签: javascript webpack ecmascript-6

我有一个通用脚本。它运行在一个网站上,现在我们开始将其放到其他网站上,但需要自定义。脚本的大多数元素在版本之间保持不变。

现在,我有具有不同版本的分支,但它不可扩展。

我可以更改脚本,以便将活动部分封装为界面,然后将每个网站的实现作为单独的文件/类提供。

我想配置构建脚本(现在是webpack),以便我可以运行:

npm run build --impl ExampleComImpl

我不拘泥于webpack,可以迁移。使用webpack的主要原因是它能够将所有资源打包为一个文件。

0 个答案:

没有答案