app.locals возвращает имена переменных вместо строк - PullRequest
0 голосов
/ 06 марта 2019

Я пытался использовать Express и Handlebars для передачи переменных process.env.

server.js

app.locals.apiKey = process.env.apiKey;

index.handlebars

console.log({{apiKey}});

Я какое-то время играл с этим, и даже при просмотре Интернета кажется, что {{apiKey}} возвращает переменную вместо строки.

Не имеет значения, где я помещаю кавычки, потому что консоль продолжает возвращаться

SCRIPT5009: 'myapikey1234' is not defined.

Есть ли обходной путь для этого? Я чувствую, что каждый пост связан с app.locals, ни у кого нет проблем с этим.

...