process.env не определен после использования файла .env в node.js - PullRequest
0 голосов
/ 08 мая 2020

Я создал приложение, используя node.js & транспортир. в пакете используется следующий сценарий запуска. json файл для запуска моего приложения

"start": "protractor conf/conf.js"

Я создал файл .env и добавил одну примерную переменную TestManaf='1234556' Но он показывает ошибку типа 'значение не определено '.

После этого я напрямую добавил TestManaf='1234556' в стартовый скрипт.

"start": "set TestManaf='1234556' && protractor conf/conf.js"

Работает нормально. Почему файл .env не поддерживается? требуется дополнительная настройка?

1 Ответ

1 голос
/ 08 мая 2020

Вам необходимо установить пакет dotenv

используйте следующую команду:

npm install dotenv

Первое, что вы должны сделать в своем файле, это загрузить переменные dotenv env, поместите эту строку как можно скорее в вашей иерархии импорта.

require('dotenv').config()

Дополнительную информацию об использовании этого пакета можно найти в документации

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