正在开发的Express.js 4.0缓存问题

时间:2015-02-27 19:32:36

标签: javascript node.js caching express

我已经使用express-generator生成了一个全新的 express.js 应用,但是当我尝试进行一些更改时,重新加载时没有考虑任何因素在浏览器中。

我已经尝试过在互联网上找到的所有内容。

  • 停用Chrome缓存(使用开发检查程序或CMD + MAJ + PR0N)
  • 使用app.disable('etag');

我使用给定的命令行DEBUG=testApp:* ./bin/www

运行服务器

以下是我访问localhost:3000时控制台给我的内容:

GET / 200 7.885 ms - 179
GET /stylesheets/style.css 304 10.014 ms - -

提前感谢您的帮助,我相信它会帮助很多人。

编辑:做了一些实验后,.jade文件没有被缓存,但routesnode.js部分等所有功能都没有被删除重新加载。

1 个答案:

答案 0 :(得分:0)

adeneo在第一个帖子的评论中提出的答案。

这只是因为Node.JS应用程序需要从服务器重新启动才能考虑对.js文件所做的修改。

每次检测到.js文件的保存时,

nodemon重新加载服务器。