Как я могу запустить сборку только для одной среды?
Я работаю над реакционным проектом, у меня есть несколько сред, когда я запускаю сборку для одной среды, например
npm run build-sit
файлы JavaScript в папке сборки содержат информацию о других средах. Как мне убедиться, что файлы JavaScript в этой папке сборки содержат только информацию о среде, для которой я создаю.
Вот мои скрипты в
package.json
"scripts": {
"start": "set REACT_APP_ENV=dev && react-scripts start",
"build": "react-scripts build",
"build-test": "set REACT_APP_ENV=test && react-scripts build",
"build-sit": "set REACT_APP_ENV=sit && react-scripts build",
"build-staging": "set REACT_APP_ENV=staging && react-scripts build",
"build-production": "set REACT_APP_ENV=production && react-scripts build",
"build-company1-uat": "set REACT_APP_ENV=company1Uat && react-scripts build",
"build-company2-uat": "set REACT_APP_ENV=company2Uat && react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
}
у меня есть
constants.ts
файл, в котором я устанавливаю URL-адреса для разных сред