Я написал сценарий оболочки, как показано ниже
export MONGO_DBNAME=dev-db
export MONGO_HOST=a.b.c.c.d:27017,w.x.y.z:27017
export MONGO_PORT=27017
export MONGO_USERNAME=devuser
export MONGO_PASSWORD=devpassword
export MONGO_REPLICASET=devreplicaset
babel-node email-report.js
объявленные переменные среды недоступны в сценарии узла с использованием process.env
Может кто-нибудь помочь с тем, почему это происходит и как это можно решить?





Как вы получаете доступ к переменной в своем JS, это довольно просто.
# ~ export DATA = "HELLO"
# ~ node
> process.env.DATA
'HELLO'
Так же можно присвоить process.env.BAR = "бар"
Чтобы получить доступ в консоли узла к этому process.env.BAR, вы получите свое значение "БАР"
Добавьте к своему вопросу email-report.js.