Текущая дата в переменной среды в приложении React - PullRequest
0 голосов
/ 28 мая 2019

Моя задача - сделать заголовок с текущей датой развертывания.Я не мог получить данные от AWS, поэтому я решил установить дату сборки в переменной среды во время сборки.

Для этого я создал файл .env и поместил несколько тестовых переменных.Это работает, но это постоянно.Как я могу получить текущую дату в файле .env?

REACT_APP_VAR1=123
REACT_APP_VAR2=dddd
REACT_APP_BUILD_TIME=(What should I write here?)

1 Ответ

0 голосов
/ 28 мая 2019

Используйте для этой цели webpack DefinePlugin .

В конфигурации веб-пакета:

    plugins: [
        new webpack.DefinePlugin({
            BREACT_APP_BUILD_TIME: JSON.stringify(new Date().getTime()),
        })
    ]

В вашем приложении:

const buildTime = new Date(+BREACT_APP_BUILD_TIME);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...