Переменные, объявленные в файле .env в приложении ReactJS, Next JS, становятся неопределенными - PullRequest
0 голосов
/ 10 июля 2020

Это то, что у меня есть в моем файле .env.local:

REACT_APP_API_PATH=http://localhost:3600/

.env.local находится на уровне root.

Вот как я пытаюсь для использования этой переменной:

console.log('node env' + process.env.NODE_ENV)
console.log('api path : ' + process.env.REACT_APP_API_PATH)
fetch(process.env.REACT_APP_API_PATH + 'auth', requestOptions)

Console.log 'node env' - это печать разработки. Console.log 'api path' печатает undefined. Я использую ReactJS с Next JS. Я запускаю свой сервер командой yarn dev. Я останавливал и запускал приложение несколько раз.

1 Ответ

0 голосов
/ 10 июля 2020

Наконец, мне пришлось обновить мою версию Next JS до 9.4 с 9.3.5, и она начала работать.

...