轻松创建nodejs服务器(1):一个简单nodejs服务器例子

 更新时间:2014年12月18日 09:20:00   投稿:junjie  
这篇文章主要介绍了一个简单nodejs服务器例子,本文实现了一个简单的hello world例子,并展示如何运行这个服务器,需要的朋友可以参考下

我们先来实现一个简单的例子,hello world。

似乎每种语言教程的第一节都会讲这个,我们也不例外。

首先我们先创建一个项目目录,目录可自己定义,本案例的目录为 e:/nodetest/。

由于我们要搭建的是服务器,所以我把第一个文件命名为server.js。

在server.js里面输入以下代码:

复制代码 代码如下:

var http = require("http");
 
http.createServer(function(request, response) {
 
    response.writeHead(200, {"Content-Type": "text/plain"});
 
    response.write("Hello World");
 
    response.end();
 
}).listen(8888);

接着我们打开cmd。

用cd e:/nodetest/定位到项目目录下,然后执行 node server.js 命令,即可运行该文件;

然后打开浏览器访问 http://localhost:8888/,你会看到一个写着“Hello World”的网页;

其实这就是一个简单的可工作的服务器了,只是简单到什么都干不了,不过不要紧,跟着我一步一步来,我会教你怎么搭建一个完整可用的服务器。

下一节我们来分析一下这段代码的构成。

相关文章

  • 详解axios在node.js中的post使用

    详解axios在node.js中的post使用

    最近因为工作的原因在学习使用网络请求库,因为这个项目用的是Promise,所以就选择了axios,下面这篇文章主要给大家介绍了关于axios在node.js中的post使用的相关资料,文中介绍的非常详细,需要的朋友可以参考借鉴,下面来一起学习学习吧。
    2017-04-04
  • nodejs发布静态https服务器步骤指南

    nodejs发布静态https服务器步骤指南

    这篇文章主要为大家介绍了nodejs发布静态https服务器的步骤指南,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2024-02-02
  • 如何自动化部署项目?折腾服务器之旅~

    如何自动化部署项目?折腾服务器之旅~

    这篇文章主要介绍了自动化部署项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 浅谈Nodejs观察者模式

    浅谈Nodejs观察者模式

    这篇文章主要介绍了浅谈Nodejs观察者模式的相关资料,需要的朋友可以参考下
    2015-10-10
  • Node.js实战之Buffer和Stream模块系统深入剖析详解

    Node.js实战之Buffer和Stream模块系统深入剖析详解

    这篇文章主要介绍了Node.js实战之Buffer和Stream模块系统深入剖析详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-08-08
  • node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用

    node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用

    这篇文章主要介绍了node.js开发中使用Node Supervisor实现监测文件修改并自动重启应用的功能,从而避免大量重复的CTRL+C终止程序动作,需要的朋友可以参考下
    2014-11-11
  • Electron 调用命令行(cmd)

    Electron 调用命令行(cmd)

    这篇文章主要介绍了Electron 调用命令行(cmd),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-09-09
  • node.js中的buffer.fill方法使用说明

    node.js中的buffer.fill方法使用说明

    这篇文章主要介绍了node.js中的buffer.fill方法使用说明,本文介绍了buffer.fill的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下
    2014-12-12
  • Nodejs环境实现socket通信过程解析

    Nodejs环境实现socket通信过程解析

    这篇文章主要介绍了Nodejs环境实现socket通信过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • nodejs中fs模块三种读写文件方法的使用区别

    nodejs中fs模块三种读写文件方法的使用区别

    Node.js的fs模块有多种文件操作API,readFile、read、createReadStream读取文件,writeFile、write、createWriteStream写入文件,readFile和writeFile将文件写入缓存区,适合小文件操作,read和write分步骤读写,适合大文件,createReadStream和createWriteStream通过流处理文件
    2024-10-10

最新评论