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学习笔记之Connect中间件模块(二)
Jan 27 NodeJs
nodeJs爬虫获取数据简单实现代码
Mar 29 NodeJs
在windows上用nodejs搭建静态文件服务器的简单方法
Aug 11 NodeJs
nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
Dec 30 NodeJs
初探nodeJS
Jan 24 NodeJs
nodejs和C语言插入mysql数据库乱码问题的解决方法
Apr 14 NodeJs
Windows下使用Nodejs运行js的方法
Sep 02 NodeJs
nodejs 图片预览和上传的示例代码
Sep 30 NodeJs
nodejs爬虫初试superagent和cheerio
Mar 05 NodeJs
原生nodejs使用websocket代码分享
Apr 07 NodeJs
node快速搭建后台的实现步骤
Feb 18 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简单计算两个时间差的方法示例
2017/06/20 PHP
Extjs学习笔记之三 extjs form更多的表单项
2010/01/07 Javascript
Javascript中的isNaN函数使用说明
2011/11/10 Javascript
javascript自定义startWith()和endWith()的两种方法
2013/11/11 Javascript
Node.js中路径处理模块path详解
2016/11/14 Javascript
详解jQuery中基本的动画方法
2016/12/14 Javascript
基于Vue如何封装分页组件
2016/12/16 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
2017/04/11 Javascript
JavaScript伪数组用法实例分析
2017/12/22 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
vue axios基于常见业务场景的二次封装的实现
2018/09/21 Javascript
d3.js实现图形拖拽
2019/12/19 Javascript
JS实现碰撞检测效果
2020/03/12 Javascript
[00:48]食人魔魔法师至宝“金鹏之幸”全新模型和自定义特效展示
2019/12/19 DOTA
python中bisect模块用法实例
2014/09/25 Python
详解Python中time()方法的使用的教程
2015/05/22 Python
使用pytorch进行图像的顺序读取方法
2018/07/27 Python
pygame实现雷电游戏雏形开发
2018/11/20 Python
Python实现某论坛自动签到功能
2019/08/20 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
2019/08/27 Python
python 线性回归分析模型检验标准--拟合优度详解
2020/02/24 Python
python3将变量写入SQL语句的实现方式
2020/03/02 Python
Python 生成VOC格式的标签实例
2020/03/10 Python
使用Keras建立模型并训练等一系列操作方式
2020/07/02 Python
python输出国际象棋棋盘的实例分享
2020/11/26 Python
python爬虫 requests-html的使用
2020/11/30 Python
html5的画布canvas——画出弧线、旋转的图形实例代码+效果图
2013/06/09 HTML / CSS
运动会稿件300字
2014/02/14 职场文书
政工例会汇报材料
2014/08/26 职场文书
办理房产过户的委托书
2014/09/14 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
清洁工个人总结
2015/03/04 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
实习介绍信范文
2015/05/05 职场文书
Django REST framework 限流功能的使用
2021/06/24 Python
vue封装数字翻牌器
2022/04/20 Vue.js