Установить файл среды реакции-скриптов - PullRequest
0 голосов
/ 29 апреля 2019

Мы используем react-scripts для запуска наших тестов с помощью команды react-scripts test.Локально у нас есть собственные тестовые среды, и мы используем файл .env.test в качестве файла среды (он использует его автоматически).

Однако в нашей среде CircleCI мы хотим запускать тесты, используя среду разработки, т.е.используя .env.development.Я не могу понять, как сказать react-scripts использовать файл dev env, я пытался установить различные значения перед запуском такой команды, как REACT_APP_ENV и NODE_ENV.Я пытался использовать модуль env-cmd , чтобы указать, что он должен использовать файл dev env (например, env-cmd .env.development react-scripts test), но он все равно использует тестовый.

Я знаю вКоманда тестирования CircleCI Я мог просто перезаписать тестовый файл env файлом dev (что-то вроде cp -rf .env.development .env.test && react-scripts test), но мне было интересно, есть ли более чистый способ сделать это (поскольку, если бы я сделал это таким образом, если бы мы хотели проверитьлокально используя среду разработки, это переписало бы наши личные .env.test файлы)?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...