Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它让开发者可以使用 JavaScript 来编写服务器端代码。以下是关于 Node.js Web 开发的几个基础教程。
快速开始
安装 Node.js
首先,你需要安装 Node.js。你可以访问Node.js 官网下载适合你操作系统的安装包。创建第一个 Node.js 应用
打开命令行工具,创建一个名为app.js
的文件,并写入以下代码:console.log('Hello, World!');
然后运行
node app.js
,你应该会在命令行看到输出:Hello, World!
。
常用模块
Express
Express 是一个流行的 Node.js 框架,用于快速搭建 Web 应用。你可以通过以下命令安装:npm install express
然后创建一个名为
index.js
的文件,并写入以下代码:const express = require('express'); const app = express(); app.get('/', (req, res) => res.send('Hello, World!')); app.listen(3000, () => console.log('Server is running on http://localhost:3000'));
运行
node index.js
,然后访问http://localhost:3000
,你应该会看到输出:Hello, World!
。Mongoose
Mongoose 是一个流行的 MongoDB 对象建模工具,用于处理数据库操作。你可以通过以下命令安装:npm install mongoose
然后创建一个名为
model.js
的文件,并写入以下代码:const mongoose = require('mongoose'); const Schema = mongoose.Schema; const exampleSchema = new Schema({ name: String, age: Number }); const Example = mongoose.model('Example', exampleSchema);
这样,你就可以通过 Mongoose 来处理 MongoDB 数据库的操作了。