【发布时间】:2012-12-20 07:33:14
【问题描述】:
我有一个快递应用。我使用 swig 作为模板引擎。 单击刷新时是否可以在浏览器中反映我的 HTML 更改。我不想每次需要更改 HTML 时都重新启动服务器?
【问题讨论】:
我有一个快递应用。我使用 swig 作为模板引擎。 单击刷新时是否可以在浏览器中反映我的 HTML 更改。我不想每次需要更改 HTML 时都重新启动服务器?
【问题讨论】:
我从这个link得到了解决方案。
我将主管模块安装为全局安装
npm install supervisor -g
我这样说我的应用程序
supervisor -e html,js app.js
这里我指定观察扩展名为 .html 和 .js 的文件的变化。 因此,当这些文件被更改时,它会在下一个请求到来时自动重新加载。无需重新启动。
【讨论】:
【讨论】:
您可以简单地禁用 swig 的缓存:
if (process.env.NODE_ENV !== 'production') {
swig.setDefaults({ cache: false });
}
【讨论】: