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实现的一个简单udp广播服务器、客户端
Sep 25 NodeJs
Nodejs全栈框架StrongLoop推荐
Nov 09 NodeJs
nodejs redis 发布订阅机制封装实现方法及实例代码
Dec 15 NodeJs
windows 下安装nodejs 环境变量设置
Feb 02 NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 NodeJs
nodejs制作爬虫实现批量下载图片
May 19 NodeJs
详解nodejs微信jssdk后端接口
May 25 NodeJs
nodeJS实现路由功能实例代码
Jun 08 NodeJs
详解nodejs模板引擎制作
Jun 14 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
NodeJs之word文件生成与解析的实现代码
Apr 01 NodeJs
Nodejs + sequelize 实现增删改查操作
Nov 07 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中运行Linux命令并启动SSH服务的例子
2014/06/12 PHP
JSON用法之将PHP数组转JS数组,JS如何接收PHP数组
2015/10/08 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
ubutu 16.04环境下,PHP与mysql数据库,网页登录验证实例讲解
2017/07/20 PHP
PHP如何通过表单直接提交大文件详解
2019/01/08 PHP
laravel框架中视图的基本使用方法分析
2019/11/23 PHP
Javascript与flash交互通信基础教程
2008/08/07 Javascript
jQuery学习笔记(2)--用jquery实现各种模态提示框代码及项目构架
2013/04/08 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
JS对文本框值的判断示例
2014/03/10 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
JS实现的自定义右键菜单实例二则
2015/09/01 Javascript
js记录点击某个按钮的次数-刷新次数为初始状态的实例
2017/02/15 Javascript
webpack组织模块打包Library的原理及实现
2018/03/10 Javascript
JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
2018/07/23 Javascript
用Electron写个带界面的nodejs爬虫的实现方法
2019/01/29 NodeJs
vue模式history下在iis中配置流程
2019/04/17 Javascript
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
Python列表(list)、字典(dict)、字符串(string)基本操作小结
2014/11/28 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
pytorch实现线性拟合方式
2020/01/15 Python
Pygame框架实现飞机大战
2020/08/07 Python
基于python tkinter的点名小程序功能的实例代码
2020/08/22 Python
Python request post上传文件常见要点
2020/11/20 Python
python安装mysql的依赖包mysql-python操作
2021/01/01 Python
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
使用canvas压缩图片上传的方法示例
2020/02/07 HTML / CSS
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
美国香薰蜡烛品牌:PADDYWAX
2018/10/06 全球购物
澳大利亚设计的婴儿和女孩的衣服:Oobi
2018/12/16 全球购物
英国打印机墨盒销售网站:Ink Factory
2019/10/07 全球购物
绿色学校实施方案
2014/03/31 职场文书
法定代表人授权委托书范文
2014/08/02 职场文书
社区重阳节活动总结
2015/03/24 职场文书
梳理总结Python开发中需要摒弃的18个坏习惯
2022/01/22 Python
js基于div丝滑实现贝塞尔曲线
2022/09/23 Javascript