vue.js - 如何从 Pull Request 分支预览组织 Github Pages 中的 vuepress 站点 - dev 分支
问题描述
Github Pages 绝对是快速发布您的项目并免费提供网站托管的绝佳解决方案。但是,我在预览/可视化贡献者提出的 PR 作为现场演示或沙箱的网站时遇到了问题。
问题:如何从Pull Request (PR) 预览或发布VuePress站点,以允许人们在合并/部署之前检查和测试更改?
注意事项:
- 组织存储库
- Github Pages 只允许一个网站托管单个分支
- VuePress(在 /docs/.vuepress/dist 中构建)的行为与 Jekyll(在 /docs 中构建)不同
- 两个不同的分支:main(生成的站点内容)和source(源代码)
- 代码更改导致来自源分支的拉取请求
- 预览/实时/沙盒演示,供人们使用正在运行的网站检查代码更改
- 在合并/部署之前保护主分支中的官方站点免受 PR 更改
GitHub 存储库 - https://github.com/alavanQA/alavanqa.github.io
解决方案
推荐阅读
- c# - RestSharp:无法反序列化数组
- python - Tensorflow:标签的批次形状不正确
- angular - 用变量分配角度主题类名
- google-apps-script - 仅通过按钮复制值的脚本
- notifications - 为什么我的 userNotificationCenter didReceive 在被解雇时没有运行
- node.js - Angular 7 HttpClient get - 你可以访问和处理返回对象吗?
- openscad - how to import an image into openjscad
- ios - Can not add iOS bundle identifier
- ruby-on-rails - build step 0 "gcr.io/google-appengine/exec-wrapper:latest" failed: exit status 1
- java - How to check if current phones date is today or not