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的url截取模块url-extract的使用实例
Nov 18 NodeJs
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
Jan 01 NodeJs
NodeJs的fs读写删除移动监听
Apr 28 NodeJs
nodejs socket实现的服务端和客户端功能示例
Jun 02 NodeJs
NodeJS 实现手机短信验证模块阿里大于功能
Jun 19 NodeJs
nodejs 图片预览和上传的示例代码
Sep 30 NodeJs
nodejs取得当前执行路径的方法
May 13 NodeJs
解决Nodejs全局安装模块后找不到命令的问题
May 15 NodeJs
nodejs更新package.json中的dependencies依赖到最新版本的方法
Oct 10 NodeJs
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
Dec 06 NodeJs
nodejs基础之buffer缓冲区用法分析
Dec 26 NodeJs
nodejs中使用worker_threads来创建新的线程的方法
Jan 22 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&&mysql)四
2006/10/09 PHP
PHP中比较两个字符串找出第一个不同字符位置例子
2014/04/08 PHP
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
2009/12/02 Javascript
setTimeout与setInterval在不同浏览器下的差异
2010/01/24 Javascript
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
jquery事件重复绑定的快速解决方法
2014/01/03 Javascript
jquery实现公告翻滚效果
2015/02/27 Javascript
解决js函数闭包内存泄露问题的办法
2016/01/25 Javascript
AngularJS基础 ng-src 指令简单示例
2016/08/03 Javascript
web 屏蔽BackSpace键实例代码
2016/12/24 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
vue后台管理之动态加载路由的方法
2018/08/13 Javascript
JavaScript设计模式之观察者模式实例详解
2019/01/16 Javascript
vue.js仿hover效果的实现方法示例
2019/01/28 Javascript
小程序云开发教程如何使用云函数实现点赞功能
2019/05/18 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
[02:05:03]完美世界DOTA2联赛循环赛 LBZS VS Matador BO2 10.28
2020/10/28 DOTA
给Python IDLE加上自动补全和历史功能
2014/11/30 Python
Python批量按比例缩小图片脚本分享
2015/05/21 Python
Python对文件操作知识汇总
2016/05/15 Python
Python自然语言处理 NLTK 库用法入门教程【经典】
2018/06/26 Python
Pyqt5实现英文学习词典
2019/06/24 Python
python打开windows应用程序的实例
2019/06/28 Python
django框架实现模板中获取request 的各种信息示例
2019/07/01 Python
解决yum对python依赖版本问题
2019/07/05 Python
收集的7个CSS3代码生成工具
2010/04/17 HTML / CSS
英国足球店:UK Soccer Shop
2017/11/19 全球购物
个人党性分析材料
2014/12/19 职场文书
2015年医务人员医德医风自我评价
2015/03/03 职场文书
审查起诉阶段律师意见书
2015/05/19 职场文书
公司业务员管理制度
2015/08/05 职场文书
股东合作协议书模板2篇
2019/11/05 职场文书
创业计划书之暑假培训班
2019/11/09 职场文书
Python Pandas解析读写 CSV 文件
2022/04/11 Python
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android