轻松创建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”的网页;
其实这就是一个简单的可工作的服务器了,只是简单到什么都干不了,不过不要紧,跟着我一步一步来,我会教你怎么搭建一个完整可用的服务器。
下一节我们来分析一下这段代码的构成。
相关文章
在 Node.js 中使用 async 函数的方法
利用 async 函数,你可以把基于 Promise 的异步代码写得就像同步代码一样。一旦你使用 async 关键字来定义了一个函数,那你就可以在这个函数内使用 await 关键字。下面通过本文给大家分享Node.js 中使用 async 函数的方法,一起看看吧
2017-11-11
NodeJS父进程与子进程资源共享原理与实现方法
这篇文章主要介绍了NodeJS父进程与子进程资源共享原理与实现方法,结合实例形式分析了nodejs基于cluster模块实现父进程与子进程资源共享的相关操作技巧,需要的朋友可以参考下
2018-03-03
node.js学习之断言assert的使用示例
assert 模块主要用于编写程序的单元测试时使用,通过断言可以提早发现和排查出错误。下面这篇文章主要给大家介绍了关于node.js学习之断言assert的相关资料,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
2017-09-09
Express实现Session身份认证的示例代码
本文主要介绍了Express实现Session身份认证的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2023-01-01
如何从零开始手写Koa2框架
这篇文章主要介绍了如何从零开始手写Koa2框架,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2019-03-03
Node.js进阶之核心模块https入门
在nodejs中,提供了 https 这个模块来完成 HTTPS 相关功能。这篇文章主要介绍了Node.js进阶之核心模块https入门,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
2018-05-05
Node.JS 版本管理工具Fnm安装及配置
本文主要介绍了Node.js版本管理工具Fnm的安装和配置过程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2024-10-10
最新评论