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 相关文章推荐
windows系统下简单nodejs安装及环境配置
Jan 08 NodeJs
NodeJS中利用Promise来封装异步函数
Feb 25 NodeJs
nodejs修复ipa处理过的png图片
Feb 17 NodeJs
nodejs基础应用
Feb 03 NodeJs
NodeJS配置HTTPS服务实例分享
Feb 19 NodeJs
配置nodejs环境的方法
May 13 NodeJs
nodejs+mongodb+vue前后台配置ueditor的示例代码
Jan 02 NodeJs
nodejs多版本管理总结
Apr 03 NodeJs
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
Dec 06 NodeJs
nodejs检测因特网是否断开的解决方案
Apr 17 NodeJs
Nodejs 识别图片类型的方法
Aug 15 NodeJs
NodeJS模块Buffer原理及使用方法解析
Nov 11 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中的float类型使用说明
2010/07/27 PHP
PHP5函数小全(分享)
2013/06/06 PHP
使用配置类定义Codeigniter全局变量
2014/06/12 PHP
JavaScript 对Cookie 操作的封装小结
2009/12/31 Javascript
通过百度地图获取公交线路的站点坐标的js代码
2012/05/11 Javascript
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
JS 获取select(多选下拉)中所选值的示例代码
2013/08/02 Javascript
jquery使用jxl插件导出excel示例
2014/04/14 Javascript
轮播图组件js代码
2016/08/08 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
iscroll动态加载数据完美解决方法
2017/07/18 Javascript
深入探究angular2 UI组件之primeNG用法
2017/07/26 Javascript
详解vue项目中调用百度地图API使用方法
2019/04/25 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
Python中的异常处理简明介绍
2015/04/13 Python
在Python程序中操作文件之isatty()方法的使用教程
2015/05/24 Python
在Python的Django框架中simple-todo工具的简单使用
2015/05/30 Python
浅谈Python的Django框架中的缓存控制
2015/07/24 Python
详解Python中的元组与逻辑运算符
2015/10/13 Python
编写Python小程序来统计测试脚本的关键字
2016/03/12 Python
使用Python绘制图表大全总结
2017/02/11 Python
Python数据结构与算法之完全树与最小堆实例
2017/12/13 Python
python如何求解两数的最大公约数
2018/09/27 Python
python3+selenium实现126邮箱登陆并发送邮件功能
2019/01/23 Python
关于多元线性回归分析——Python&SPSS
2020/02/24 Python
python实现从ftp服务器下载文件
2020/03/03 Python
详解Python openpyxl库的基本应用
2021/02/26 Python
Herschel Supply Co.美国:背包、手提袋及配件
2020/11/24 全球购物
2014年工程部工作总结
2014/11/25 职场文书
学校食品安全责任书
2015/01/29 职场文书
学术会议邀请函
2015/01/30 职场文书
亮剑观后感
2015/06/05 职场文书
2015大学迎新晚会策划书
2015/07/16 职场文书
2016大学生就业指导课心得体会
2016/01/15 职场文书
干货:如何写好工作总结报告!
2019/05/10 职场文书
导游词之江南园林狮子林
2019/09/16 职场文书