Просмотр .env переменных процесса Node.js - PullRequest
0 голосов
/ 06 ноября 2019

Я использую пакет dotenv для установки переменных env в файле .env. Вот содержимое .env:

NODE_ENV=development
PORT=4000

Затем я запускаю nodemon --exec babel-node -- src/index.js, чтобы запустить проект. Как проверить значение env переменных в командной строке?

Я не хочу использовать console.log в исходном коде JS, я хочу что-то вроде этого (в терминале):

node
> process.env

Но он не показывает значения, которые я установил в .env файле.

Не могли бы вы дать мне какое-нибудь разрешение?

Ответы [ 2 ]

0 голосов
/ 06 ноября 2019

Если вы хотите избежать использования дотенв, так как иногда это создает путаницу в том, куда звонить дотенв. Таким образом, вы можете использовать модуль узла мастера и начать свой проект с помощью команды nf start. Он автоматически загрузит переменные .env в ваш проект без вызова dotenv.

0 голосов
/ 06 ноября 2019

В консоли введите следующую команду для mac / ubuntu:

echo $NODE_ENV

и следующую для Windows:

 echo %NODE_ENV% 
...