Menu
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

Node.js 入门


下载 Node.js

Node.js 官方网站提供了 Node.js 的安装说明: https://node.org.cn


入门

在您的计算机上下载并安装 Node.js 后,让我们尝试在 Web 浏览器中显示“Hello World”。

创建一个名为“myfirst.js”的 Node.js 文件,并添加以下代码

myfirst.js

var http = require('http');

http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/html'});
  res.end('Hello World!');
}).listen(8080);

将文件保存在您的计算机上:C:\Users\您的用户名\myfirst.js

这段代码告诉计算机,如果任何人(例如 Web 浏览器)尝试在端口 8080 上访问您的计算机,则写入“Hello World!”。

目前,您不必理解这段代码。稍后将进行解释。


命令行界面

Node.js 文件必须在计算机的“命令行界面”程序中启动。

如何在计算机上打开命令行界面取决于操作系统。对于 Windows 用户,请按开始按钮并查找“命令提示符”,或者只需在搜索字段中输入“cmd”。

导航到包含“myfirst.js”文件的文件夹,命令行界面窗口应如下所示

C:\Users\您的用户名>_

启动 Node.js 文件

在执行任何操作之前,必须先由 Node.js 启动您创建的文件。

启动您的命令行界面,输入 node myfirst.js 并按 Enter 键

启动“myfirst.js”

C:\Users\您的用户名>node myfirst.js

现在,您的计算机充当服务器!

如果任何人尝试在端口 8080 上访问您的计算机,他们将收到“Hello World!”消息!

启动您的互联网浏览器,并在地址栏中输入: https://127.0.0.1:8080


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.