deno.com
在当前页面

使用 Vite 部署 React 应用

本教程介绍如何在 Deno Deploy 上部署一个使用 Vite 构建的 Deno 和 React 应用。

第一步:创建 Vite 应用 Jump to heading

让我们使用 Vite 快速搭建一个 Deno 和 React 应用:

deno run -RWE npm:create-vite-extra@latest

我们将项目命名为 vite-project。在项目配置中,请确保选择 deno-react

然后,使用 cd 进入新创建的项目文件夹。

第二步:在本地运行项目 Jump to heading

要查看和编辑你的新项目,可以在本地运行:

deno task dev

第三步:使用 Deno Deploy 部署你的项目 Jump to heading

现在一切就绪,让我们部署你的新项目!

  1. 在浏览器中访问 Deno Deploy 并链接你的 GitHub 账户。
  2. 选择包含你新 Vite 项目的仓库。
  3. 你可以为项目命名,或者让 Deno 自动生成一个名称。
  4. Framework Preset 下拉菜单中选择 Vite。这将自动填充 Entrypoint 表单字段。
  5. Install step 留空。
  6. Build step 设置为 deno task build
  7. Root directory 设置为 dist
  8. 点击 Deploy Project

注意:设置的入口点将是 jsr:@std/http/file-server。请注意,这并不是 Vite 仓库中存在的文件,而是一个外部程序。运行时,该程序会将当前仓库(vite-project/dist)中的所有静态资源文件上传到 Deno Deploy。然后,当你访问部署 URL 时,它会提供本地目录中的内容。

deployctl Jump to heading

或者,你可以直接使用 deployctlvite-project 部署到 Deno Deploy。

cd /dist
deployctl deploy --project= --entrypoint=jsr:@std/http/file-server

你找到需要的内容了吗?

隐私政策