我的观点有:
{% if (process.env.NODE_ENV == 'development') %}
<!-- Livereload script rendered -->
<script type="text/javascript", src="http://" + req.host + ":35729/livereload.js"></script>
{% endif %}
所以我希望将req.host
替换为localhost
或其他内容。但是呈现的是:
<script type="text/javascript", src="http://" + req.host + ":35729/livereload.js"></script>
我的快递配置有:app.set('view engine', 'html');
答案 0 :(得分:1)
您需要将变量括在变量控件中。 {{ req.host }}
{% if (process.env.NODE_ENV == 'development') %}
<!-- Livereload script rendered -->
<script type="text/javascript", src="http://{{ req.host }}:35729/livereload.js"></script>
{% endif %}