无法使用ExpressJS在视图中呈现模板数据
我的看法是:无法使用ExpressJS在视图中呈现模板数据,express,swig-template,Express,Swig Template,我的看法是: {% if (process.env.NODE_ENV == 'development') %} <!-- Livereload script rendered --> <script type="text/javascript", src="http://" + req.host + ":35729/livereload.js"></script> {% endif %} {%if(process.env.NODE_env=
{% if (process.env.NODE_ENV == 'development') %}
<!-- Livereload script rendered -->
<script type="text/javascript", src="http://" + req.host + ":35729/livereload.js"></script>
{% endif %}
{%if(process.env.NODE_env=='development')%}
{%endif%}
所以我希望req.host
会被localhost
或其他东西所取代。但事实是:
我的express配置有:
app.set('view engine','html')代码>您需要将变量包含在变量控件中<代码>{{req.host}}
{% if (process.env.NODE_ENV == 'development') %}
<!-- Livereload script rendered -->
<script type="text/javascript", src="http://{{ req.host }}:35729/livereload.js"></script>
{% endif %}
{%if(process.env.NODE_env=='development')%}
{%endif%}