Github pages可以使用自己的html,js等资源建站。我们可以使用hexo在本地生产静态网页然后发布到github上。废话少说,按照下列步骤执行
1、注册github账号
并新建一个 用户名+github.io的repository。
2、安装nodejs
在cmd中执行
node -v
检测是否安装成功,若提示node命令不存在的时候,请将C:\Program Files\nodejs添加到用户环境变量的PATH中
3、安装hexo
$ npm install hexo -g $ mkdir wiselyman.local $ hexo init wiselyman.local $ npm install $ npm install hexo-admin --save #安装hexo管理插件,可编辑发布博客
4、配置_config.yml
配置的详细请参照http://hexo.io/docs/configuration.html
我这里只写出需要和github配合那块的代码
#注意冒号后面有一空格,否则报错 deploy: type: github repository: https://github.com/wiselyman/wiselyman.github.io.git #此地址如下有截图 branch: master
5、启动hexo
hexo server -d
6、访问首页
http://localhost:4000
7、发布新的博客
http://localhost:4000/admin 使用的是Markdown编辑,很简单自行学习。
8、发布到github
$ hexo clean $ hexo generate $ hexo deploy #此句执行完以后会让你输入github的账号和密码,输入完成后将会将你当前的静态页面push到github上
第一次发布要等很长时间才能看到效果,后面发布就很快了。
9、访问github上你的博客
http:wiselyman.github.io
相关推荐
github-pages-deploy GitHub Pages部署脚本 安装 此命令取决于Git。 $ git clone https://github.com/dceoy/github-pages-deploy.git $ cp github-pages-deploy/github-pages-deploy /path/to/bin/ # a path in ${...
可以将其配置为将生产就绪的代码推送到您想要的任何分支中,包括gh-pages和docs 。 它还可以处理跨存储库部署。入门 :airplane: 您可以在您的工作流中包含该操作,以在任何事件触发。 如果您要部署到的远程分支还不...
您用于GitHub Pages的GitHub学习实验室存储库欢迎你的资料库为您的GitHub学习实验室课程。 在我将指导您完成的各种活动中将使用该存储库。 哦! 我还没有自我介绍... 我是GitHub Learning Lab机器人,我在这里可以...
GitHub Pages View Source-crx是一款专为开发者设计的浏览器扩展程序,它使得用户可以方便地在GitHub上查看任何页面的源代码,特别是对于那些基于GitHub Pages托管的网站(如github.io)。这款插件大大简化了开发者...
Github提供了Github Pages服务,用于为项目建立介绍站点,也可以用来建立个人博客。 知识点二:Github Pages的优点 Github Pages有以下优点: 1. 轻量级的博客系统,没有复杂的配置。 2. 使用标记语言,如Markdown...
利用Github_Pages快速部署一个专属自己的chatGPT聊天页面。_chatgpt-anywhere
在探讨“github-pages-redirect-test:如果转移GitHub存储库,GitHub Pages是否重定向?”这个话题时,我们需要深入了解GitHub Pages的工作原理以及与仓库迁移相关的细节。 首先,GitHub Pages是GitHub提供的一项...
williamhaley.github.io:GitHub Pages Testing Ground-示例网站
shorten 通过GitHub Pages的个人URL缩短器
利用Mkdocs发布Github pages源码
`deploy-github-pages-action` 是一个基于 GitHub Actions 的自动化工具,用于简化 GitHub Pages 的部署流程。这个工具通过编写 YAML 配置文件(`.github/workflows` 目录下的 workflow 文件)来实现持续集成(CI)...
创建GitHub Pages非常简单,只需要在GitHub仓库设置中启用此功能,并将静态文件(如HTML、CSS、JavaScript等)上传到特定的分支(通常是`gh-pages`分支)。 GitHub Pages-crx插件是为Chrome浏览器设计的扩展,它的...
github-pages-firestore-crud
如何通过GitHub Pages托管Swagger API文档 该存储库是一个模板,用于使用为API动态生成漂亮的文档并通过GitHub Pages免费托管。 该模板将定期自动更新Swagger UI依赖关系并创建拉取请求。 在查看。 可以在托管该...
标题 "itorr.github.io, 妹 Blog - GitHub Pages 特别版.zip" 提供了我们正在处理的是一个与个人博客相关的项目,这个博客是基于 GitHub Pages 服务创建的,并且可能具有特定的定制或增强功能,标记为“特别版”。...
vue3-github-pages-deploy-test
docker-github-pages, 用于GitHub页面和Jekyll站点的Alpine Docker 图像 高山 Docker 页面 用于运行GitHub页面/osm项目的Alpine Docker 图像。 只有 70 MB 。 支持的标签和相应的Dockerfile 链接latest ( Dockerfile...
:bookmark:清醒Nestaaplicaçãopossivel listar 10 github,podendo pesquisar entre os repositorios listados eatéremovelos da lista。 Caso removerépossivel ver quais repositorios foram removidos da ...
【deploy-to-github-pages-action】是一个GitHub Action,它专为前端开发者设计,旨在简化将应用程序部署到GitHub Pages的过程。GitHub Actions 是GitHub提供的一个强大的自动化工具,允许用户在仓库中自定义工作流...
在这个过程中,我们将利用JavaScript和CSS来创建一个动态、响应式的在线简历,并通过GitHub Pages进行托管。以下是一些关键知识点的详细说明: 1. **GitHub Pages**:这是GitHub提供的一项服务,允许用户免费托管...