2017-01-17 4 views
0

Я попытался развернуть Hexo на моей GithubPage.Развертывание Hexo на github

Процесс генерации выглядит нормально, но ошибка возникает, когда я развертываю его на своем GithubPage.

Вот часть развертывания в _config.yml:

# Deployment 
## Docs: https://hexo.io/docs/deployment.html 
deploy: 
type: git 
repo: https://github.com/ZhangYuef/ZhangYuef.github.io.git 
# branch: Hexo 

Сформировать

enter image description here

Развертывание enter image description here

Так что же там происходит? Thx за помощью! :)

ответ

0

попытка обновить _config.yml так:

deploy: 
    type: git 
    repository: https://github.com/fakeYanss/fakeYanss.github.io.git 
    branch: master 

YAML очень очень очень строга, и отступа является важный!

0

Не знаете, в чем причина возникновения этой ошибки. Проверьте, не установлены ли эти настройки.

  • НПМ установки hexo-Deployer-мерзавец --save

  • настройки репозитория Git, как deploy: type: git repo: [email protected]:xxxxx.git branch: master message: update blog

  • настроить SSH ssh-keygen -t rsa -C "[email protected]" ssh-agent -s chmod id_rsa 600 ssh-add id_rsa (you need to add the id_rsa.pub to the github's deployer key) ssh -T [email protected]

  • иногда это может быть, вы иметь несколько gits, сделать развертывание запутанным. Попробуйте удалить каталог .git и убедитесь, что в других каталогах нет ни одного git.

  • кодировка. Может быть, кодировка отличается. В моем случае я делаю все файлы принадлежащими UTF-8.

  • Кстати, это могут быть ваши файлы error.try npm install hexo-server --save и hexo server, чтобы определить, может ли сайт быть развернут. (http://localhost:4000/xx)

Смежные вопросы