2014-12-20 1 views
0

Сейчас я использую простой NodeJS CMS под названием Hexo, чтобы сделать блог для моей компании. Основной сайтHexo blog CMS развертывание в Heroku не работает

Hexo в: http://hexo.io

Github страница Hexo по: https://github.com/hexojs/hexo

До сих пор это, кажется, довольно хорошо, я получил это работает большой локально и нахожусь в процессе получения блога, чтобы успешно развернуть в Heroku. Тем не менее, именно там я столкнулся с трудностями!

Docs Like Hexo говорят делать я ....

1.

hexo generate 

2.

hexo deploy 
[info] Start deploying: heroku 
On branch master 
nothing to commit, working directory clean 
Fetching repository, done. 
Everything up-to-date 
Branch master set up to track remote branch master from [email protected]:bloglikethewind2.git. 
[info] Deploy done: heroku 

3. Yay, он развернут правильно, и все должно работать.

За исключением случаев, когда я иду в свое приложение (https://bloglikethewind2.herokuapp.com), все CSS, похоже, ушли! Потом, когда я иду в файл CSS (https://bloglikethewind2.herokuapp.com/blog/css/style.css) все, что я получаю:

Cannot GET /blog/css/style.css 

Я пытался выяснить, что случилось в течение нескольких часов, но я полностью тупик. Кто-нибудь с некоторым пониманием или может предложить решение?

Если это поможет ... Я сделал мой исходный код открыт для общественности @Zach's Github blog repo

https://github.com/djlovegrind/texasca-blog

+0

@ user1483163 Вы не против взглянуть на это для меня? Я был бы очень благодарен ... Я вижу, что у вас есть блог Hexo, работающий на Heroku, просто отлично на http://jeffic.herokuapp.com/ –

ответ

1

Хорошо, я узнал, что случилось после того, как еще несколько часов озадачивает и ковыряться.

Проблема была в файле _config.yml.

Линия

root: /public/ 

Это необходимо изменить, чтобы ....

root:/

И что это было! Я оставлю этот вопрос & Ответьте на всякий случай, это помогает кому-то другому, кто делает ту же ошибку, что и я :)