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 06 NodeJs
Nodejs实现的一个静态服务器实例
Dec 06 NodeJs
NodeJS学习笔记之Connect中间件模块(一)
Jan 27 NodeJs
nodejs批量下载图片的实现方法
May 19 NodeJs
Linux Centos7.2下安装nodejs&npm配置全局路径的教程
May 15 NodeJs
详解nodejs解压版安装和配置(带有搭建前端项目脚手架)
Dec 06 NodeJs
nodejs基础之常用工具模块util用法分析
Dec 26 NodeJs
Nodejs让异步变成同步的方法
Mar 02 NodeJs
nodejs实现日志读取、日志查找及日志刷新的方法分析
May 20 NodeJs
nodejs中实现修改用户路由功能
May 24 NodeJs
Nodejs中使用puppeteer控制浏览器中视频播放功能
Aug 26 NodeJs
Node.js实现爬取网站图片的示例代码
Apr 04 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 curl 伪造IP来源的实例代码
2012/11/01 PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
2016/05/20 PHP
Laravel 实现在Blade模版中使用全局变量代替路径的例子
2019/10/22 PHP
php实现文件上传基本验证
2020/03/04 PHP
php查看一个变量的占用内存的实例代码
2020/03/29 PHP
图片之间的切换
2006/06/26 Javascript
JS 面向对象的5钟写法
2009/07/31 Javascript
nodejs实用示例 缩址还原
2010/12/28 NodeJs
jQuery DOM操作实例
2014/03/05 Javascript
jqeury-easyui-layout问题解决方法
2014/03/24 Javascript
JS和jQuery使用submit方法无法提交表单的原因分析及解决办法
2016/05/17 Javascript
js小数计算小数点后显示多位小数的实现方法
2016/05/30 Javascript
AngularJs Dependency Injection(DI,依赖注入)
2016/09/02 Javascript
微信小程序  TLS 版本必须大于等于1.2问题解决
2017/02/22 Javascript
jquery在启动页面时,自动加载数据的实例
2018/01/22 jQuery
微信小程序实现的五星评价功能示例
2019/04/25 Javascript
9种方法优化jQuery代码详解
2020/02/04 jQuery
微信小程序实现发微博功能的示例代码
2020/06/24 Javascript
[55:23]VGJ.T vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[01:42:49]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第一场 2月26日
2021/03/11 DOTA
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
python取余运算符知识点详解
2019/06/27 Python
美国殿堂级滑板、冲浪、滑雪服装品牌:Volcom(钻石)
2017/04/20 全球购物
美国电子元器件分销商:Newark element14
2018/01/13 全球购物
澳大利亚拥有最好的家具和家居用品在线目的地:Nestz
2019/02/23 全球购物
国际经济贸易专业推荐信
2013/11/06 职场文书
小区门卫岗位职责
2013/12/31 职场文书
西式结婚主持词
2014/03/14 职场文书
cf收人广告词
2014/03/14 职场文书
《学会合作》教学反思
2014/04/12 职场文书
设计专业自荐信
2014/06/19 职场文书
法制演讲稿
2014/09/10 职场文书
护士自荐信范文
2015/03/25 职场文书
如何用JS实现网页瀑布流布局
2021/04/24 Javascript
win10下go mod配置方式
2021/04/25 Golang
Spring中bean集合注入的方法详解
2022/07/07 Java/Android