Node.js本地HTTP服务器搭建指南

作者:栖木

时间:2026-10-22

浏览:125

本文详细介绍如何在Windows环境下利用Node.js搭建本地HTTP服务器。通过安装Node.js和配置环境变量,编写server.js代码实现HTTP服务,并在浏览器中访问localhost:3000查看Hello World页面,适合初学者快速上手Node.js基础应用。

文章目录

Node.js本地HTTP服务器搭建指南

我们的目标很明确,即使用Node.js在本地环境中构建一个HTTP服务器,并成功输出“Hello World”。

系统环境配置如下:

操作系统为Win7 64位,IP地址为127.0.0.1;Node.js版本为v6.10.2,Npm版本为3.10.10,Git版本为2.12.2.2-64-bit。

基础安装步骤:

首先,从https://nodejs.org/en/download/下载Node.js的安装包及源码。

其次,从https://git-scm.com/download/win下载Git。

接着,根据安装向导提示进行操作,指定安装路径并配置npm。

Node.js本地HTTP服务器搭建指南

环境变量默认设置为C:\Users\Administrator\AppData\Roaming\npm\node_modules。

需要手动创建新的环境变量。

具体创建方法为:右键点击“我的电脑”选择“属性”,进入“高级系统设置”,点击“环境变量”,新建名为NODE_PATH的变量,其值设为Node.js当前的安装目录。

命令行工具默认在当前计算机用户目录下运行,因此提示符通常以C:/Users/XXX/Desktop>开头,这与Node.js的具体安装位置无关。

安装Node.js后,cmd中提供两种模式:开发模式和命令行模式。进入开发模式只需输入node并回车,此时可直接执行代码,例如require("express")。若在命令行模式下直接输入此类语句,会报错提示'require'不是内部或外部命令,也不是可运行的程序或批处理文件。从开发模式退出可使用.exit命令,或使用快捷键ctrl+D及两次ctrl+C。

接下来创建应用:

首先创建一个项目目录,路径可自定义,本例中目录为e:/node/serve。

鉴于我们要搭建的是服务器,因此将第一个文件命名为server.js。

在server.js文件中输入以下代码:


const http = require('http');  //实例化“http”

const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
  res.statusCode = 200;   //状态值200:OK
res.setHeader('Content-Type', 'text/plain');  //内容类型:text/plain
res.end('Hello World\n');   //响应结果“hello world”
});

server.listen(port, hostname, () => {  //实现监听
  console.log(`Server running at http://${hostname}:${port}/`);
});

应用执行步骤如下:

打开Git命令行工具,输入命令cd e:/node/serve/进入项目目录。

随后输入命令node service.js运行服务器。

Node.js本地HTTP服务器搭建指南

打开浏览器,访问http://127.0.0.1:3000/,你将看到一个显示“Hello World”的网页。

Node.js本地HTTP服务器搭建指南

由于刚接触NodeJs,尚未进行更深入的学习,我对其中运行机制的理解可能不完全准确,欢迎批评指正。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持本站。

实用工具推荐

电子包浆

绿化、压缩、噪点和虚拟水印,自由调节做旧程度。

使用 ›
图片压缩

选择画质和输出格式,预览压缩前后的大小。

使用 ›
相关文章