关于javascript:react-create-app-新增环境变量配置

react create app脚手架应用的是dotenv管制环境。默认状况下create app有三个命令配置,他们对应三个环境变量:

  1. npm run start —> development
  2. npm run test —> test
  3. npm run build —> production

在脚手架中定义环境变量通过.env文件实现,那么通常咱们的三个命令对应上面三个文件:

  1. npm run start —> .env.development
  2. npm run test —> .env.test
  3. npm run build —> .env.production

如果咱们想定义本人的非凡环境文件呢,你须要应用dotenv指定你的命令要读取的env文件,比方咱们要定义一个启动命令读取一个.env.qa的文件,咱们须要批改一下package.json,scripts的配置,新增一个配置:

"qa": "dotenv -e .env.qa react-app-rewired start",

咱们新增了一个npm run qa的命令,这条命令会读取你根目录上面的.env.qa的文件

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理