准备工作
在开始之前,请确保你已经完成了以下准备工作:
- 安装Node.js:访问Node.js官网(https://nodejs.org/)下载并安装适合你操作系统的Node.js版本。
- 安装代码编辑器:推荐使用Visual Studio Code、Sublime Text或Atom等代码编辑器。
- 创建项目文件夹:在文件资源管理器中创建一个新的文件夹,用于存放你的Node.js项目。
步骤一:创建项目结构
在项目文件夹中,创建以下文件和文件夹:
项目文件夹/
├── node_modules/
├── app.js
└── package.json
node_modules/:存放项目依赖的模块。app.js:你的Node.js应用程序入口文件。package.json:项目配置文件,用于管理项目依赖。
步骤二:编写app.js
打开app.js文件,并编写以下代码:
const http = require('http');
const hostname = '127.0.0.1';
const port = 3000;
const server = http.createServer((req, res) => {
res.statusCode = 200;
res.setHeader('Content-Type', 'text/plain');
res.end('Hello, World!\n');
});
server.listen(port, hostname, () => {
console.log(`Server running at http://${hostname}:${port}/`);
});
这段代码创建了一个简单的HTTP服务器,监听3000端口,并返回“Hello, World!”消息。
步骤三:创建package.json
在项目文件夹中,打开命令行窗口,并执行以下命令创建package.json文件:
npm init -y
这将生成一个默认的package.json文件,其中包含了项目的基本信息。
步骤四:安装依赖
如果你的app.js中使用了第三方模块,需要在package.json中添加相应的依赖。例如,要使用express框架,可以执行以下命令:
npm install express
这将自动将express模块添加到node_modules/文件夹,并在package.json中添加依赖信息。
步骤五:运行app.js
在命令行窗口中,切换到项目文件夹,并执行以下命令运行app.js:
node app.js
如果一切顺利,你将在命令行窗口看到以下输出:
Server running at http://127.0.0.1:3000/
这意味着你的Node.js应用程序已经成功运行。
总结
通过以上步骤,你现在已经学会了如何创建一个简单的Node.js应用程序,并成功运行它。接下来,你可以继续学习Node.js的更多高级功能,例如异步编程、数据库连接等。祝你学习愉快!
