第1章-安装Node.js及相关要点-1.10.监听文件变化

来源:互联网 发布:网络神剧排行榜2016 编辑:程序博客网 时间:2024/05/18 02:29

Node.js应用是存储在内存中的,所以当我们修改源代码内容的时候,必须重启进程(也就是node)才能看到变化。
如果是手动操作,那么需要结束当前进程,再打开一个新的进程。显然,如果这种频繁的程序化重启工作能够自动化,那将极大提高开发效率。
我们可以使用一些工具来做到。
他们通过Node.js中fs模块的方法进行监听,当文件内容发生变化时重启服务。
forever:经常在生成环境中使用
node-dev
nodemon
supervisor
up:现在不推荐使用这个模块

这些工具都非常简单易用,首先使用全局模式安装$npm install -g node-dev,
然后执行node脚本$node-devprogram.js。其他工具使用方法类似。

提示:我们都知道Express.js在默认情况下每次都会为新请求重新加载模板文件。因此,一定不要重启服务。不过,我们可以通过设置view cache来缓存模板。

0 0
原创粉丝点击