Node.js¶
在这篇文章中
信息
Node.js 是一个基于 Google Chrome V8 JavaScript 引擎构建的服务端 JavaScript 运行时环境。Node.js 允许开发者使用 JavaScript 编写服务端脚本并创建可扩展的网络应用程序。它对于 Web 开发者、API 创建者、实时应用开发者以及从事微服务架构工作的人员尤其有用。
Node.js 主要特性¶
- 异步执行模型 - Node.js 采用非阻塞 I/O 模型,使其能够高效处理大量并发连接。
- 高性能 JavaScript - 得益于 V8 引擎,Node.js 提供快速的 JavaScript 代码执行能力。
- 统一开发栈 - 允许在客户端和服务端应用组件中均使用 JavaScript。
- 丰富的包生态系统 - npm(Node 包管理器)提供了对大量开源库和工具的访问。
- 内置 JSON 支持 - 简化了 JSON 数据的处理,在创建 API 时非常方便。
- WebSocket 支持 - 支持实现聊天和在线游戏等实时应用程序。
- 可扩展性 - 可以使用用 C++ 编写的模块扩展 Node.js 的功能。
部署功能¶
| ID | 软件名称 | 兼容操作系统 | 虚拟机 | 物理机 | vGPU | GPU | 最低CPU(核) | 最低内存(GB) | 最低硬盘(GB) | 自定义域名 | 是否启用 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 132 | Node.js | Ubuntu 22.04 | + | + | + | + | 1 | 1 | 15 | 否 | 订购 |
| - 预装依赖项 - 包含 npm 和 curl 工具。 |
备注
除非另有说明,默认情况下,我们会从开发者网站或操作系统仓库安装软件的最新发布版本。
Node.js 部署后的入门指南¶
购买订单后,当服务器准备就绪可供使用时,您将收到发送至注册邮箱的通知。该通知将包含 VPS IP 地址以及用于连接的登录凭据。我们的客户通过 服务器控制面板和 API — Invapi 来管理设备。 认证数据可以在服务器控制面板的 Configuration >> Tags 选项卡或发送的电子邮件中找到:
- Password:在软件部署完成后,服务器准备就绪时发送至您的电子邮件地址。
要使用该服务,您需要通过 SSH 连接到服务器:
备注
有关 Node.js 基本设置的详细信息,请参阅 开发者文档。