Я пытаюсь установить переменную окружения из терминала, чтобы использовать ее в моем коде node.js. Используя пакет config
, я создал папку config
в корневом каталоге. Внутри этой папки я создал два файла:
default.json
{
"database": {
"mongo_url": "mongodb://localhost:27017/",
"db_name": "my_database",
"user_collection": "users",
"cats_collection": "cats"
},
"server": {
"port": "3300"
},
"jwtSecret": ""
}
custom-environment-variables.json
{
"jwtSecret": "myApp_jwtSecret"
}
Затем я установил myApp_jwtSecret
с терминала следующим образом
setx myApp_jwtSecret bacd
Я дважды проверил его значение, используя
$myApp_jwtSecret
Почему config.get("jwtSecret")
все еще ""