跳到主要内容

VPS:JavaScript 安装指南

本指南是针对以下产品创建的:

(不同供应商的产品可能会有所不同,但主要概念保持不变)

介绍

本指南将带你一步步安装 Node.js、Deno 和 Bun。这些命令需要通过 SSH 执行,如果你还不知道如何通过 SSH 连接服务器,可以查看我们的初始访问(SSH)指南。

准备工作

在服务器上安装任何软件之前,建议先运行与你的操作系统对应的更新命令,确保服务器安全。

  sudo apt update

安装

首先,你需要决定安装哪种 JavaScript 运行时。网上有大量资源详细介绍每种运行时,但你也可以继续看本指南,我们会包含基础使用命令和代码示例。我们推荐使用 NodeJS,因为它是最广泛使用且非常受欢迎的选择。

安装 Node.js 运行时

你可以通过 Linux 发行版的包管理器安装 Node.js,也可以使用 nvm。我们推荐用 apt,因为通常更简单。

运行以下命令通过包管理器安装 Node.js。

apt install nodejs -y

要为你的项目安装 Node.js 包,还需要安装 npm 包管理器。

apt install npm

更新 Node.js 到最新版本

运行 node -v 可以查看当前安装的 Node.js 版本。通常这不是最新版本,所以你需要更新以获得最新功能。幸运的是,npm 包 n 提供了非常简单的更新方式。

首先,运行 npm install -g n 安装它,然后运行 n [version],将 [version] 替换为你想安装的版本号,即可安装任意版本的 Node.js。

提示

一般建议保持安装在最新的长期支持(LTS)版本。你可以通过运行 n lts 来实现。

运行 Node.js & npm

npm 是 Node.js 的官方包管理器,用于安装网络上的各种包。

备注

你可以在 npm 官网 找到所有 npm 包。

创建新项目

每次想开始一个新的 Node.js 项目时,需要新建一个目录(mkdir [项目名])或进入一个空文件夹,然后运行 npm init 开始初始化。它会询问一些基本信息,用于创建 package.json 文件,这个文件是 Node.js 项目的“配置文件”。

初始化完成后,可以新建一个 index.js 文件并写入代码。下面是一个示例:创建一个监听默认 80 端口的简单 HTTP 服务器,访问 localhost 时返回测试消息。

const http = require('http')

const server = http.createServer((req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hello from ZAP-Hosting Docs =)')
})

server.listen(80)

运行这段代码,使用命令 node .,然后在浏览器访问 localhost:80 查看效果。

提示

安装外部 npm 包用命令 npm install [包名]

总结

恭喜你,已经成功安装并配置了 JavaScript!如果你有任何问题或遇到困难,欢迎随时联系我们的支持团队,我们每天都在线为你服务!