我使用Create React App工具创建了一个应用程序,现在我必须部署它。但是,我要求同一应用程序必须由不同的客户使用,因此我必须部署它的两个或多个不同版本。
今天每个版本之间的区别只是图标图标和应用程序的磁贴(在index.html
中设置)。
是否有一种方法可以告诉CRA为每个内部版本使用不同的公用文件夹。例如,我想在package.json中有一个这样的构建脚本:
"scripts": {
"build-customer-a": "react-scripts build --public-folder /public-a",
"build-customer-b": "react-scripts build --public-folder /public-b"
}