美文网首页
使用nodejs创建一台服务器

使用nodejs创建一台服务器

作者: 王伯卿 | 来源:发表于2017-12-29 23:02 被阅读0次
//用require引入http模块,该方法返回一个对象,并且将返回值赋值给一个叫http的变量
//该变量用const声明,表示该变量为常量,不能被修改
const http = require("http");

//http有一个createServer方法,该方法可以创建一台服务器
//createServer方法接受一个回调函数作为参数
//该参数为两个变量,第一个为前台的请求,一般写作req,另一个会后台的回复,一般写作res
//变量参数的名字可以更改,并不是固定一定要用这两个单词
//createServer方法返回一个对象,将返回的对象赋值给一个叫server的变量
var server = http.createServer(function(req , res){

  //向前台写一个数据,但是写了一个数据后并不会立刻显示
  //客户端如果没有明确得到服务器的结束指令(即end方法),并不会显示任何东西
  res.write("Hello World");

  //执行end方法后,表明服务器没有内容再传输给前台了,客户端可以带着内容走了
  res.end();
});

//http.createServer方法返回一个对象,该对象赋值给server变量
//http.createServer方法上有一个listen方法
//此方法可以监听某一个端口,来自该端口的信息,会被捕获传输给后台
//该方法接受两个参数,第一个参数为数字,不带双引号,表示端口的号码
//第二个参数为一个回调函数,该回调函数有一个err参数,err中包含异常的错误信息
server.listen(3000 , function(err){
  if(!err){//如果不存在错误,则在后台控制台输出此语句
    console.log("Server is listening 3000 port...");
  }else{//如果存在错误则输出错误
    console.log(err);
  }
});

我们打开命令行,启动该服务器。然后打开浏览器,在地址栏输入

localhost:3000

然后我们就可以看见浏览器上正常输出了hello world。

相关文章

  • nodejs大纲

    nodejs大纲 目录 nodejs是什么 使用nodejs创建一个服务器(接口) nodejs的模块系统 nod...

  • nodejs系列-HTTP

    使用nodejs可以快速的创建一个HTTP服务器,使用过webpack的,对于nodejs服务器并不陌生,我们在开...

  • 你所知道的node.js

    目录 nodejs是什么 使用nodejs创建一个服务器(接口) nodejs的模块系统 nodejs文件系统 路...

  • 与服务器通讯

    与服务器通讯 创建web服务器,使用nodejs创建服务器,创建server文件夹,在这个文件夹中使用npm命令初...

  • 使用nodejs创建一台服务器

    我们打开命令行,启动该服务器。然后打开浏览器,在地址栏输入 然后我们就可以看见浏览器上正常输出了hello world。

  • 一、使用cloudstudio建立vue开发环境

    1.配置服务器 直接使用带nodejs的服务器进行启动 安装cnpm 安装vue 2.创建项目 2.1使用npm ...

  • 2018-11-29

    手把手带你NodeJs入门(一) http 创建服务器 创建一个简单的服务器,在nodejs中创建一个server...

  • 将代码保存到自己的git服务器

    创建自己的git服务器还是比较简单的: 首先,我们需要一台服务器,比如随便一台云服务器(本例使用腾讯云/Ubunt...

  • Nodejs实现一个简单的服务器

    之前使用 nodejs 完成了简陋版的静态服务器,了解了服务器的运行机制: 1、创建服务器对象并监听用户请求 2、...

  • 搭建简单的nodejs服务器

    搭建简单的nodejs服务器 通过一些简单配置我们就可以搭建一台基于nodejs的http服务器 通过switch...

网友评论

      本文标题:使用nodejs创建一台服务器

      本文链接:https://www.haomeiwen.com/subject/opnwgxtx.html