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 sublime text 3安装与配置
Jun 19 NodeJs
nodejs命令行参数处理模块commander使用实例
Sep 17 NodeJs
NodeJS和BootStrap分页效果的实现代码
Nov 07 NodeJs
Nodejs中crypto模块的安全知识讲解
Jan 03 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
Nodejs实现爬虫抓取数据实例解析
Jul 05 NodeJs
使用koa-log4管理nodeJs日志笔记的使用方法
Nov 30 NodeJs
用Electron写个带界面的nodejs爬虫的实现方法
Jan 29 NodeJs
详解Nodejs get获取远程服务器接口数据
Mar 26 NodeJs
使用nodejs实现JSON文件自动转Excel的工具(推荐)
Jun 24 NodeJs
nodejs+express最简易的连接数据库的方法
Dec 23 NodeJs
NodeJS和浏览器中this关键字的不同之处
Mar 03 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/12/14 PHP
PHP 替换模板变量实现步骤
2009/08/24 PHP
php程序之die调试法 快速解决错误
2009/09/17 PHP
php结合curl实现多线程抓取
2015/07/09 PHP
laravel 框架结合关联查询 when()用法分析
2019/11/22 PHP
实现连缀调用的map方法(prototype)
2009/08/05 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
js对象之JS入门之Array对象操作小结
2011/01/09 Javascript
25个非常棒的jQuery滑块插件和教程小结
2011/09/02 Javascript
javascript对中文按照拼音排序代码
2014/08/20 Javascript
JS判断浏览器是否支持某一个CSS3属性的方法
2014/10/17 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
浅析JS抽象工厂模式
2017/12/14 Javascript
微信小程序实现全国机场索引列表
2018/01/31 Javascript
Angular5中调用第三方js插件的方法
2018/02/26 Javascript
Vuejs中的watch实例详解(监听者)
2020/01/05 Javascript
vue实现多个echarts根据屏幕大小变化而变化实例
2020/07/19 Javascript
用js实现放大镜效果
2020/10/28 Javascript
[01:00:06]加油DOTA_EP01_网络版
2014/08/09 DOTA
Python 中迭代器与生成器实例详解
2017/03/29 Python
Python生成密码库功能示例
2017/05/23 Python
python利用多种方式来统计词频(单词个数)
2019/05/27 Python
python获取Pandas列名的几种方法
2019/08/07 Python
python 实现从高分辨图像上抠取图像块
2020/01/02 Python
Python中操作各种多媒体,视频、音频到图片的代码详解
2020/06/04 Python
Python操作PostgreSql数据库的方法(基本的增删改查)
2020/12/29 Python
护理学毕业生自荐信
2013/10/02 职场文书
2014年两会学习心得体会
2014/03/10 职场文书
《大江保卫战》教学反思
2014/04/11 职场文书
2015年小学生暑假总结
2015/07/13 职场文书
忠诚教育学习心得体会
2016/01/23 职场文书
小学生节约用水倡议书
2019/08/12 职场文书
一文搞懂php的垃圾回收机制
2021/06/18 PHP
Nginx 常用配置
2022/05/15 Servers
Spring Security动态权限的实现方法详解
2022/06/16 Java/Android
Win11使用CAD卡顿或者致命错误怎么办?Win11无法正常使用CAD的解决方法
2022/07/23 数码科技