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 相关文章推荐
windows系统下简单nodejs安装及环境配置
Jan 08 NodeJs
Nodejs的express使用教程
Nov 23 NodeJs
Nodejs全局安装和本地安装的不同之处
Jul 04 NodeJs
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
Jul 26 NodeJs
用nodejs实现json和jsonp服务的方法
Aug 25 NodeJs
基于nodejs实现微信支付功能
Dec 20 NodeJs
nodejs使用redis作为缓存介质实现的封装缓存类示例
Feb 07 NodeJs
nodejs实现一个word文档解析器思路详解
Aug 14 NodeJs
Nodejs实现多文件夹文件同步
Oct 17 NodeJs
NodeJS多种创建WebSocket监听的方式(三种)
Jun 04 NodeJs
分享node.js实现简单登录注册的具体代码
Apr 26 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
ecshop 订单确认中显示省市地址信息的方法
2010/03/15 PHP
浅谈PHP解析URL函数parse_url和parse_str
2014/11/11 PHP
WordPress开发中短代码的实现及相关函数使用技巧
2016/01/05 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
php与阿里云短信接口接入操作案例分析
2020/05/27 PHP
Javascript客户端脚本的设计和应用
2006/08/21 Javascript
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
取得元素的左和上偏移量的方法
2014/09/17 Javascript
Javascript解析URL方法详解
2014/12/05 Javascript
基于AngularJs + Bootstrap + AngularStrap相结合实现省市区联动代码
2016/05/30 Javascript
JavaScript中日常收集常见的10种错误(推荐)
2017/01/08 Javascript
原生js实现水平方向无缝滚动
2017/01/10 Javascript
微信小程序 实例开发总结
2017/04/26 Javascript
angularjs实现天气预报功能
2020/06/16 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
layui form表单提交之后重新加载数据表格的方法
2019/09/11 Javascript
基于vue-draggable 实现三级拖动排序效果
2020/01/10 Javascript
在Chrome DevTools中调试JavaScript的实现
2020/04/07 Javascript
vue实现几秒后跳转新页面代码
2020/09/09 Javascript
[06:07]刀塔密之二:攻之吾命受之吾幸
2014/07/03 DOTA
python实现的一只从百度开始不断搜索的小爬虫
2013/08/13 Python
python实现list元素按关键字相加减的方法示例
2017/06/09 Python
pytorch打印网络结构的实例
2019/08/19 Python
Python下利用BeautifulSoup解析HTML的实现
2020/01/17 Python
python基于win32api实现键盘输入
2020/12/09 Python
一款纯css3实现的动画加载导航
2014/10/08 HTML / CSS
前端面试必备之html5的新特性
2017/09/05 HTML / CSS
锐步美国官方网站:Reebok美国
2018/01/10 全球购物
日语专业推荐信
2013/11/12 职场文书
人力资源专业推荐信
2013/11/29 职场文书
2014年最新版离婚协议书范本
2014/11/25 职场文书
银行自荐信怎么写
2015/03/05 职场文书
大学生违纪检讨书范文
2015/05/07 职场文书
名人传读书笔记
2015/06/26 职场文书
Win11软件图标固定到任务栏
2022/04/19 数码科技