用nodejs搭建一个服务器

const http = require('http'); //引入http模块

const hostname = '127.0.0.1'; //定义主机名
const port = 3000; //定义端口号

//开启一个服务器
const server = http.createServer((req, res) => {
  res.statusCode = 200; //返回状态码,200表示成功
  res.setHeader('Content-Type', 'text/html'); //设置响应头,文本按html解析
  res.end('Hello World\n'); //响应文本并结束
});

//服务器监听端口号和主机名
server.listen(port, hostname, () => {
  console.log(`Server running at http://${hostname}:${port}/`);
});

//用node命令启动,在浏览器输入 http://127.0.0.1:3000/

用node命令启动,在浏览器输入 http://127.0.0.1:3000/

可以看到服务器搭建完成了

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,067评论 19 139
  • ## 前端开发的工具 ### 编辑器: 1. 轻量级的,依靠插件:sublime;atom(github);vs ...
    浪流儿阅读 3,253评论 0 2
  • 1 Redis介绍1.1 什么是NoSql为了解决高并发、高可扩展、高可用、大数据存储问题而产生的数据库解决方...
    克鲁德李阅读 5,382评论 0 36
  • 前言 近期在准备搭建一个vue.js+node.js全栈开发的社区,之前由于没有云服务器搭建经验,这篇文章做一下相...
    技术宅小青年阅读 4,513评论 1 30
  • 10月13日 星期五 晴 我们家养了一只活泼又可爱的小白兔,它眼睛红红的像红宝石,它有一身洁白的兔毛,还...
    A叶瑞妹阅读 324评论 0 1