Jak*_*son 6 templates node.js express nunjucks
我有一些 Nunjucks 模板块,我只想在某些环境中渲染它们。但我似乎无法访问该NODE_ENV变量。我试过这个:
{% if process.env.NODE_ENV === 'development' %}
<div>rendering some stuff here</div>
{% endif %}
Run Code Online (Sandbox Code Playgroud)
但这似乎对我不起作用。它似乎不知道是什么process.env.NODE_ENV。
是否可以在模板中访问这样的环境变量?
我最终在我的app.js
nunjucks.configure('views', {
...
}).addGlobal('NODE_ENV', process.env.NODE_ENV)
Run Code Online (Sandbox Code Playgroud)
这只是在我的 Nunjucks 模板中添加NODE_ENV为全局可访问变量。