欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 金融 > 【GitHub Pages】部署指南

【GitHub Pages】部署指南

2025/5/28 2:21:14 来源:https://blog.csdn.net/qq_41775119/article/details/148205796  浏览:    关键词:【GitHub Pages】部署指南

vue项目

  1. 编辑你的 vite.config.ts 文件,加上 base 路径,设置为你的 GitHub 仓库名
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'// 假设你的仓库是 https://github.com/your-username/my-vue-app
export default defineConfig({base: '/my-vue-app/', // ← 这里改成你的仓库名plugins: [vue()]
})
  1. 安装部署工具
npm install gh-pages --save-dev
  1. 修改 package.json 添加脚本
{"scripts": {"dev": "vite","build": "vite build","deploy": "gh-pages -d dist"}
}
  1. 把打包后的 dist/ 目录部署到你 GitHub 仓库的 gh-pages 分支。
    源码上传: 上传到主分支(如 main 或 master)
    构建产物上传: dist/ 目录上传到 gh-pages 分支
npm run build
npm run deploy# 1. 构建项目
yarn build   # 产物在 dist/# 2. 安装 gh-pages 工具(仅第一次)
yarn add -D gh-pages# 3. 发布 dist 到 gh-pages 分支
npx gh-pages -d dist#启动一个本地静态服务器,预览 dist 目录中的构建结果
npx serve dist --port 5173 --single 
## single 适用于SPA 所有404重定向到index.html
  1. 设置 GitHub Pages
    打开你的 GitHub 仓库
    点右上角的「⚙️ Settings」
    左侧点击「Pages」
    选择 gh-pages 分支,目录为 / (root)
    保存设置
    稍等几分钟,你的网站就可以通过这个地址访问:
    https://your-username.github.io/my-vue-app/

公有仓库才能免费使用github pages

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词