• 首页

  • 写作

  • 文章归档

  • 照片

  • 友情链接

  • 旅行

  • 读书

  • 日志

  • 随记

  • 人文历史

  • linux

  • 前端
b l o g
b l o g

admin

lzp

01月
07
前端
react ui

基于 vite react tailwind 项目并部署到 cloudflare

发表于 2025-01-07 • 字数统计 1302 • 被 7 人看爆

##2024/9/24 21:51:48:

基于 vite react tailwind 项目并部署到 cloudflare

部署后的项目地址:
https://react-app-tailwind.pages.dev/

github 地址:https://github.com/qyzhizi/js-logical/tree/main/2024-09-24-react-tailwind-vite-project

build:

npm install
npm run build

dev:

npm run dev

部署到 cloudflare :
把本项目 上传到 github 的一个仓库,然后登录 cloudflare 网页端,进入 page 配置页面,如果是私有仓库先添加 该github仓库的权限,然后进行配置:

构建命令:
npm run build
构建输出目录:
/dist

配置后就可开始部署,部署成功后,进入网页地址查看:
部署后的项目地址:
https://react-app-tailwind.pages.dev/

@@ index.html 解释

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <link rel="icon" type="image/svg+xml" href="/src/favicon.svg" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Sombex Demo</title>
  </head>
  <body>
    <div id="root"></div>
    <script type="module" src="/src/main.jsx"></script>
  </body>
</html>

这里 src/index.html 需要注意 <script type="module" src="/src/main.jsx"></script>
这一行不可少,因为 vite 会检查 index.html 文件是否存在,该文件是 vite 构建的入口,所以,index.html 需要关联 main.jsx 才可以进行完整的构建,否者构建的出来的内容是空的。

package.json scripts 命令:

  "scripts": {
    "dev": "vite",
    "build": "vite build",
    "preview": "vite preview"
  },
分享到:
vite react tailwind 构建个人主页,并上传到 cloudflare
React 的 Hook 系统 的工作原理
  • 文章目录
  • 站点概览
admin

! lzp

hello

Github Twitter QQ Email Telegram RSS
看爆 Top5
  • 历史与人文 视频链接 189次看爆
  • 2022日志随笔 175次看爆
  • 我的青海湖骑行 164次看爆
  • 读书随笔 124次看爆
  • rs2 设置教程 97次看爆

站点已萌萌哒运行 00 天 00 小时 00 分 00 秒(●'◡'●)ノ♥

Copyright © 2025 admin

由 Halo 强力驱动 · Theme by Sagiri · 站点地图