在开始使用 Deno 之前,我们需要确保系统上已经安装了 Deno。本章将详细介绍如何在不同操作系统上安装 Deno。
Windows 系统安装 Deno
使用 PowerShell 安装
首先,打开 PowerShell 并运行以下命令来下载并安装 Deno:
iwr https://deno.land/x/install/install.ps1 -useb | iex
安装完成后,可以使用以下命令验证安装是否成功:
deno --version
如果看到版本信息,则说明安装成功。
使用 Scoop 包管理器安装
如果你更喜欢使用包管理器,可以通过 Scoop 来安装 Deno。首先需要确保已经安装了 Scoop,然后运行以下命令:
scoop install deno
验证安装:
deno --version
macOS 系统安装 Deno
使用 Homebrew 安装
如果你的系统上已经安装了 Homebrew,可以使用以下命令来安装 Deno:
brew install deno
验证安装:
deno --version
手动安装
如果没有 Homebrew,也可以手动下载 Deno 的二进制文件进行安装。首先,访问 Deno GitHub 发布页面 下载适用于 macOS 的二进制文件。然后,解压文件并将 deno
文件移动到你的 PATH 路径中,例如 /usr/local/bin/
。
验证安装:
deno --version
Linux 系统安装 Deno
使用 Shell 脚本安装
Linux 用户可以通过简单的 Shell 脚本来安装 Deno。首先,打开终端并运行以下命令:
curl -fsSL https://deno.land/x/install/install.sh | sh
验证安装:
deno --version
使用包管理器安装
不同的 Linux 发行版可能有不同的包管理器。这里我们以 Ubuntu 和 Fedora 为例:
Ubuntu
sudo apt-get update sudo apt-get install -y curl gnupg curl -fsSL https://deno.land/x/install/install.sh | sh
验证安装:
deno --version
Fedora
sudo dnf install -y deno
验证安装:
deno --version
Docker 安装
如果你更喜欢使用容器化的方式来管理 Deno,可以考虑使用 Docker。首先,确保系统上已经安装了 Docker。然后创建一个简单的 Dockerfile 来运行 Deno 应用:
FROM denoland/deno:latest WORKDIR /app COPY . . CMD ["deno", "run", "--allow-net", "--allow-read", "your_script.ts"]
构建镜像并运行容器:
docker build -t my_deno_app . docker run -it --rm my_deno_app
验证安装
无论选择哪种方式安装 Deno,都可以通过运行以下命令来验证安装是否成功:
deno --version
如果安装成功,将会显示 Deno 的版本信息。
以上就是在不同操作系统上安装 Deno 的详细步骤。接下来,我们将学习如何使用 Deno 编写和运行第一个程序。