Files
nexus/wiki/concepts/Node-js.md
2026-04-17 08:38:12 +08:00

32 lines
811 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Node.js"
type: concept
tags: [javascript, runtime, server-side]
last_updated: 2026-04-17
---
## 定义
Node.js 是基于 Chrome V8 引擎的 JavaScript 运行时,用于构建快速、可扩展的网络应用和服务端代码。
## 核心特性
- 事件驱动、非阻塞 I/O 模型
- 跨平台Windows、Linux、macOS
- 前后端统一 JavaScript 语言
- 丰富的 npm 生态系统
## 常用版本管理工具
- [[nvm]]Node 版本管理器,推荐用于多版本环境
- nNode 版本管理工具
## 常用包管理工具
- [[npm]]Node 包管理器
- [[npx]]Node 包执行工具
## 常用进程管理工具
- [[pm2]]Node 进程管理器
## 关联
- 基于V8 引擎
- 框架Express、FastAPIPython、NestJS
- 场景服务端开发、CLI 工具、AI Agent