如何将vue cli 3.x项目成功部署至GitHub Pages?

更新于
2026-10-01 18:26:11
0阅读来源:SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1120个文字,预计阅读时间需要5分钟。

如何将vue cli 3.x项目成功部署至GitHub Pages?

GitHub Pages 是 GitHub 为用户免费提供的服务,可用于搭建博客或部署静态项目。最近尝试将使用 Vue CLI 3.x 初始化的项目部署到 GitHub Pages 上,遇到了一些问题,记录如下:

1. 部署前确保项目中有 `public/index.` 文件。

2.在项目根目录下创建 `.gitignore` 文件,并添加 `node_modules/` 和 `dist/` 文件夹,避免将它们提交到仓库。

3.在 `package.json` 文件中添加或修改 `scripts` 字段,添加如下命令:

json scripts: { build: vue-cli-service build, deploy: gh-pages -d build }

4.在项目根目录下执行 `npm run build` 命令,生成 `dist` 文件夹。

5.在 GitHub 仓库的 Settings 页面中,找到 GitHub Pages 部分,选择分支为 `gh-pages`。

6.在本地执行 `npm run deploy` 命令,将 `dist` 文件夹中的内容上传到 GitHub Pages 仓库。

7.部署成功后,访问 `https://[你的用户名].github.io/项目名` 即可查看部署结果。

github pages 是 github 免费为用户提供的服务,写博客,或者部署一些纯静态项目。

最近将 vue cli 3.x 初始化项目部署到 github pages,踩了一些坑,记录如下。

阅读全文

本文共计1120个文字,预计阅读时间需要5分钟。

如何将vue cli 3.x项目成功部署至GitHub Pages?

GitHub Pages 是 GitHub 为用户免费提供的服务,可用于搭建博客或部署静态项目。最近尝试将使用 Vue CLI 3.x 初始化的项目部署到 GitHub Pages 上,遇到了一些问题,记录如下:

1. 部署前确保项目中有 `public/index.` 文件。

2.在项目根目录下创建 `.gitignore` 文件,并添加 `node_modules/` 和 `dist/` 文件夹,避免将它们提交到仓库。

3.在 `package.json` 文件中添加或修改 `scripts` 字段,添加如下命令:

json scripts: { build: vue-cli-service build, deploy: gh-pages -d build }

4.在项目根目录下执行 `npm run build` 命令,生成 `dist` 文件夹。

5.在 GitHub 仓库的 Settings 页面中,找到 GitHub Pages 部分,选择分支为 `gh-pages`。

6.在本地执行 `npm run deploy` 命令,将 `dist` 文件夹中的内容上传到 GitHub Pages 仓库。

7.部署成功后,访问 `https://[你的用户名].github.io/项目名` 即可查看部署结果。

github pages 是 github 免费为用户提供的服务,写博客,或者部署一些纯静态项目。

最近将 vue cli 3.x 初始化项目部署到 github pages,踩了一些坑,记录如下。

阅读全文