Ну, на вашем месте я бы создал несколько задач в файле package.json, что-то вроде " prod " и " dev ", я не знаю, если вы используя обычный Webpack или create-реагировать-app cli, в моем случае с Webpack я раздаю простые файлы при разработке и создаю папку dist со всеми свернутыми файлами для производства.
Примерно так:
"scripts": {
"prod": "./node_modules/.bin/webpack -p --mode production",
"dev": "./node_modules/.bin/webpack-dev-server --config ./webpack.config.js --mode development",
},
Итак, главное, что нужно учить здесь, это то, что вам не нужно поддерживать два файла index.html, но создавать задачи, которые обрабатывают режим dev и prod для вас.