reactjs 在生成后设置生产生成React应用程序变量

643ylb08  于 2022-11-22  发布在  React
关注(0)|答案(1)|浏览(113)

在运行npm run build后使用create-react-app,是否有办法将属性传递给应用程序?如果我想将构建的应用程序的背景设置为传递的颜色,这可能吗?

<div id="root" (color)="'blue'"></div>
<script src="myApp.js"></script
sgtfey8w

sgtfey8w1#

您可以在应用的public文件夹中创建一个包含如下变量的配置文件cfg.js

var DIV_COLOR = "#00FFFF";

然后需要将该文件包含在index.html中:

<script src="%PUBLIC_URL%/cfg.js">
</script>

现在,您可以在应用中访问这些变量,如下所示:

<div backgroundColor={window.DIV_COLOR}></div>

相关问题