Локальное значение конфигурации npm превосходит тестовое значение даже при использовании process.env.NODE_ENV === test - PullRequest
0 голосов
/ 06 октября 2018

Я использую «config»: «^ 2.0.1» для моего проекта.

Для запуска модульного теста с «jest»: «^ 23.6.0», я создал test.json в / config/ папка.Но при запуске теста я обнаружил, что значение, настроенное в test.json, не используется, вместо этого значения из local.json упускаются.

Я проверил значение process.env.NODE_ENV, и оно имеет значение 'test'.

Значение из test.json будет использоваться, только если я удалю local.json.

Может ли кто-нибудь помочь советом, ожидается ли это?

Я работаю в Windows 10 с кодом Visual Studio и powershell.

TIA.

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