node.js自动监听服务器修改
这篇博客是接着我的上一篇的博客而写的,上一篇介绍了node.js的安装和简单实用,现在主要介绍一下node.js的自动监听,其次是补充一些漏掉的内容。
1、自动监听
在上一篇文章里面有一段代码,引用了node.js的服务。
”’//建一个变量,引用node.js提供的http服务
var http = require(“http”);
//使用这个对象中createServer方法,建立一个服务
http.createServer(function(request,response){
var obj = {
psd:”123”,
name:”123123”
};
response.end(JSON.stringify(obj));
}).listen(3000);//监听的端口号”’
这段代码是没有问题的,但是,在添加或者删除、修改的时候,就有点麻烦了,只要一点的不同,就要重新启动服务才能运行新的代码,这样就会很麻烦了。
但是现在有了这个自动监听,就不用愁了。
在doc中,进入写的js文件的路径,在命令行输入npm install -g supervisor进行监听,然后会出现一些数据;如下图:
这样就是监听成功了,然后在输入supervisor 文件名字(例:E111-01-02.js),会显示的情况如下:
这里的命令行输入,不能出错,要不然就不能显示了,还会报错。
现在在修改上面的一段代码,就不用写一行就重新启动服务了,可以直接运行,因为已经监听了这一个服务,如果代码更新了就会自动更新。
2、补充
现在要介绍的是一些在doc里面常用的一些快捷键吧。可能也是不全面的,只是总结了现在经常用的来介绍。
①cls:清除上面的内容。这个命令是在已经执行了太多的命令的时候,doc窗口上的数据太多,执行这个命令,会让doc窗口瞬间清除了所有内容,使人看得更清晰。
②Ctrl+C:在doc中,Ctrl+C不在是复制内容,而是结束一个服务的意思。当你想运行另一个服务的时候,使用Ctrl+C会回复到路径状态,结束上一个服务,可以开启下一个服务了。
③cd:后面接路径名称,点击回车,可以直接到想要的目录路径下面。如:cd d: ,这样就会从c盘变成了d盘。
④cd..:返回到根目录下,在目录有多层的时候,输入这个命令,会一层一层的返回。比如:
这个就补充到这里吧,这几个是我现在经常用的,可能还有很多,会慢慢添加的。