app.locals返回变量名而不是字符串

时间:2019-03-06 16:51:16

标签: javascript express environment-variables handlebars.js

我一直在尝试利用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相关的帖子,都没有人对此有疑问。

0 个答案:

没有答案