nodejs开发一个最简单的web服务器实例讲解


Posted in NodeJs onJanuary 02, 2020

开发一个最简单的http服务

require 引入http模块

创建http服务

侦听端口

实战案例

vim server.js

// 使用JavaScript最严格的语法,防止出现一些问题
'use strict' 

// 引入http模块
var http = require("http");

// 创建一个服务
var app = http.createServer(function(req, res){
 // 设置http头
 res.writeHead(200, {"Content-Type": "text/plain"});
 res.end("Hello World\n");
 
}).listen(8080, '0.0.0.0');

forever,需要用npm进行安装

npm install forever -g

-g 意思是在全局安装这个命令

# 启动程序
node server.js
# 后台启动程序方法
nohub node server.js &
forever start server.js

以上就是相关知识点内容,如果大家有任何补充内容可以联系小编,感谢大家对三水点靠木的支持。

NodeJs 相关文章推荐
nodejs 实现模拟form表单上传文件
Jul 14 NodeJs
nodejs的10个性能优化技巧
Jul 15 NodeJs
nodeJS代码实现计算交社保是否合适
Mar 09 NodeJs
用nodejs的实现原理和搭建服务器(动态)
Aug 10 NodeJs
详解nodejs 文本操作模块-fs模块(五)
Dec 23 NodeJs
nodejs读写json文件的简单方法(必看)
Mar 09 NodeJs
手把手教你把nodejs部署到linux上跑出hello world
Jun 19 NodeJs
NodeJs通过async/await处理异步的方法
Oct 09 NodeJs
nodejs基于express实现文件上传的方法
Mar 19 NodeJs
NodeJS 实现多语言的示例代码
Sep 11 NodeJs
NVM安装nodejs的方法实用步骤
Jan 16 NodeJs
如何利用nodejs实现命令行游戏
Nov 24 NodeJs
nodejs环境使用Typeorm连接查询Oracle数据
Dec 05 #NodeJs
nodejs中使用archive压缩文件的实现代码
Nov 26 #NodeJs
NodeJS实现一个聊天室功能
Nov 25 #NodeJs
Nodejs使用archiver-zip-encrypted库加密压缩文件时报错(解决方案)
Nov 18 #NodeJs
NodeJs crypto加密制作token的实现代码
Nov 15 #NodeJs
Nodejs技巧之Exceljs表格操作用法示例
Nov 06 #NodeJs
NodeJS http模块用法示例【创建web服务器/客户端】
Nov 05 #NodeJs
You might like
php简单静态页生成过程
2008/03/27 PHP
php实现Mysql简易操作类
2015/10/11 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
2016/07/25 PHP
CodeIgniter框架基本增删改查操作示例
2017/03/23 PHP
javascript 动态添加事件代码
2008/11/30 Javascript
jquery ajax执行后台方法
2010/03/18 Javascript
分享一个自己写的table表格排序js插件(高效简洁)
2011/10/29 Javascript
jquery创建一个ajax关键词数据搜索实现思路
2013/02/26 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
js实现数字每三位加逗号的方法
2015/02/05 Javascript
在线所见即所得HTML编辑器的实现原理浅析
2015/04/25 Javascript
JavaScript实现经典排序算法之插入排序
2016/12/28 Javascript
详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
2017/03/11 Javascript
Vue实现选择城市功能
2017/05/27 Javascript
使用DataTable插件实现异步加载数据
2017/11/19 Javascript
浅谈Angular7 项目开发总结
2018/12/19 Javascript
node实现socket链接与GPRS进行通信的方法
2019/05/20 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
非常漂亮的js烟花效果
2020/03/10 Javascript
js中位数不足自动补位扩展padLeft、padRight实现代码
2020/04/06 Javascript
js验证账户名是否重复
2020/05/26 Javascript
如何将Node.js中的回调转换为Promise
2020/11/10 Javascript
使用apidocJs快速生成在线文档的实例讲解
2018/02/07 Python
基于梯度爆炸的解决方法:clip gradient
2020/02/04 Python
CSS3为背景图设置遮罩并解决遮罩样式继承问题
2020/06/22 HTML / CSS
HTC VIVE美国官网:VR虚拟现实眼镜
2018/02/13 全球购物
Halston Heritage官网:简洁的日装,稍显奢华的晚装
2018/11/20 全球购物
匡威英国官网:Converse英国
2018/12/02 全球购物
英国泽西岛植物:Jersey Plants Direct
2019/08/07 全球购物
生物科学专业毕业生求职信
2014/06/02 职场文书
检查机关领导群众路线教育实践活动个人整改措施
2014/10/28 职场文书
超搞笑婚前保证书
2015/05/08 职场文书
2015年校本培训工作总结
2015/07/24 职场文书
python 爬取京东指定商品评论并进行情感分析
2021/05/27 Python
使用Spring处理x-www-form-urlencoded方式
2021/11/02 Java/Android
 Redis 串行生成顺序编码的方法实现
2022/04/03 Redis