Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它让开发者可以使用 JavaScript 来编写服务器端代码。以下是关于 Node.js Web 开发的几个基础教程。

快速开始

  1. 安装 Node.js
    首先,你需要安装 Node.js。你可以访问Node.js 官网下载适合你操作系统的安装包。

  2. 创建第一个 Node.js 应用
    打开命令行工具,创建一个名为 app.js 的文件,并写入以下代码:

    console.log('Hello, World!');
    

    然后运行 node app.js,你应该会在命令行看到输出:Hello, World!

常用模块

  1. 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!

  2. 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 数据库的操作了。

图片示例

Node.js 标志

Node.js