我已经尝试在我的github上部署hero (https://github.com/tsungruihon/tsungruihon.github.io)。我遵循了hexo教程和github教程。但是当我在浏览器上输入tsungruihon.github.io时,它显示的是There isn't a GitHub Pages site here.
这是我的blog/_config.yml
url: http://petertsengruihon.com
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:
deploy:
type: git
repo: git@github.com:tsungruihon/tsungruihon.github.io.git
branch: master我的CNAME文件如下:
petertsengruihon.com请给我一些提示。
发布于 2016-05-17 14:23:59
下面是我是如何做到这一点的,以及如何使这个过程自动化:
$ npm install hexo-deployer-git --save
2)通过添加以下代码在您的主_config.yml中设置部署程序
# Deployment
deploy:
type: git
repo: https://github.com/tsungruihon/tsungruihon.github.io3)生成你的博客
先使用$ hexo clean,然后使用$ hexo generate
4)部署
$ hexo deploy
此命令将自动部署您的博客。
奖励:将以下脚本添加到您的package.json
"scripts": {
"deploy": "hexo clean && hexo generate && hexo deploy",
},然后,您可以简单地输入npm run deploy来生成和部署您的站点。
发布于 2016-05-14 15:12:21
您的设置似乎完全正确,github可能需要一段时间才能在该URL上显示您的站点
发布于 2016-05-14 22:13:18
目前您的repo只有一个自述文件:
http://github.com/tsungruihon/tsungruihon.github.io/tree/cf22320
如果你想构建一个页面,你可以从...构建页面。
https://stackoverflow.com/questions/37223733
复制相似问题