nodeJS服务器的创建和重新启动的实现方法


Posted in NodeJs onMay 12, 2018

一: 首先在nodejs项目里创建一个server.js文件,输入下面代码

var http = require("http"); 
http.createServer(function(request, response) { 
 response.writeHead(200, {"Content-Type": "text/plain"}); 
 response.write("Hello World"); 
 response.end(); 
}).listen(8888);

然后在cmd下进入项目路径,再输入node server.js启动服务器,然后在浏览器地址栏中输入http://localhost:8888/即可在界面上看到输出Hello World,如果我们修改Hello World的值重新刷新浏览器发现输出并没有变化,此时需要手动重新启动服务器才能改变输出,这在开发过程中无疑是很烦人的事情,最好是有一个能够监控所有变动文件的脚本,一单发现文件有变动则立即重启服务,重新加载刚刚修改过的文件。

这里推荐一 个:nodemon。

首先为了是这个命令全局可用,最好我们进行全局安装:

npm install -g nodemon

然后进入你的项目根目录: nodemon server.js

这样就可以启动应用了,并且在文件有变化之后会自动重启服务。

二:退出当前终端命令输出行命令:Ctrl+C两次即可。

以上这篇nodeJS服务器的创建和重新启动的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
nodejs之请求路由概述
Jul 05 NodeJs
在NodeJS中启用ECMAScript 6小结(windos以及Linux)
Jul 15 NodeJs
基于NodeJS的前后端分离的思考与实践(二)模版探索
Sep 26 NodeJs
nodejs教程之环境安装及运行
Nov 21 NodeJs
Windows 系统下设置Nodejs NPM全局路径
Apr 26 NodeJs
nodejs模块学习之connect解析
Jul 05 NodeJs
nodejs中sleep功能实现暂停几秒的方法
Jul 12 NodeJs
Nodejs中crypto模块的安全知识讲解
Jan 03 NodeJs
基于nodejs的雪碧图制作工具的示例代码
Nov 05 NodeJs
nodejs中request库使用HTTPS代理的方法
Apr 30 NodeJs
Nodejs 识别图片类型的方法
Aug 15 NodeJs
Nodejs 和 Electron ubuntu下快速安装过程
May 04 #NodeJs
nodejs 日志模块winston的使用方法
May 02 #NodeJs
详解redis在nodejs中的应用
May 02 #NodeJs
nodejs读取并去重excel文件
Apr 22 #NodeJs
nodeJS模块简单用法示例
Apr 21 #NodeJs
NodeJS安装图文教程
Apr 19 #NodeJs
关于Mac下安装nodejs、npm和cnpm的教程
Apr 11 #NodeJs
You might like
Php做的端口嗅探器--可以指定网站和端口
2006/10/09 PHP
php实现文件上传基本验证
2020/03/04 PHP
tp5.1 框架数据库-数据集操作实例分析
2020/05/26 PHP
用javascript编写的第一人称射击游戏
2007/02/25 Javascript
在jQuery1.5中使用deferred对象 着放大镜看Promise
2011/03/12 Javascript
原生js仿jq判断当前浏览器是否为ie,精确到ie6~8
2014/08/30 Javascript
javascript 面向对象封装与继承
2014/11/27 Javascript
全面解析Bootstrap弹窗的实现方法
2015/12/01 Javascript
JavaScript修改作用域外变量的方法
2016/03/25 Javascript
JS中的forEach、$.each、map方法推荐
2016/04/05 Javascript
浅析Bootstrap组件之面板组件
2016/05/04 Javascript
酷! 不同风格页面布局幻灯片特效js实现
2021/02/19 Javascript
Bootstrap 3的box-sizing样式导致UEditor控件的图片无法正常缩放的解决方案
2016/09/15 Javascript
BackBone及其实例探究_动力节点Java学院整理
2017/07/14 Javascript
详解Webpack实战之构建 Electron 应用
2017/12/25 Javascript
对TypeScript库进行单元测试的方法
2019/07/18 Javascript
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
Node.js 中如何收集和解析命令行参数
2021/01/08 Javascript
js动态生成表格(节点操作)
2021/01/12 Javascript
JavaScript实现下拉列表
2021/01/20 Javascript
在Python中操作文件之read()方法的使用教程
2015/05/24 Python
深入解析Python中的线程同步方法
2016/06/14 Python
详解Python判定IP地址合法性的三种方法
2018/03/06 Python
如何用python整理附件
2018/05/13 Python
Python自定义函数实现求两个数最大公约数、最小公倍数示例
2018/05/21 Python
python Pandas如何对数据集随机抽样
2019/07/29 Python
python爬虫解决验证码的思路及示例
2019/08/01 Python
Python如何根据时间序列数据作图
2020/05/12 Python
HTML5 Canvas绘制五星红旗
2016/05/04 HTML / CSS
请说出你所知道的线程同步的方法
2013/04/19 面试题
C语言笔试集
2012/07/24 面试题
总经理司机职责
2014/02/02 职场文书
银行进社区活动总结
2014/07/07 职场文书
国庆促销活动总结
2014/08/29 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
酒店人事主管岗位职责
2015/04/11 职场文书