【问题标题】:Hexo blog CMS deployment to Heroku not workingHexo 博客 CMS 部署到 Heroku 不起作用
【发布时间】:2014-12-20 00:41:20
【问题描述】:

现在我正在使用一个名为 Hexo 的简单 NodeJS CMS 为我的公司创建博客。

Hexo主站:http://hexo.io

Hexo 的 Github 页面:https://github.com/hexojs/hexo

到目前为止,它看起来很不错,我让它在本地运行得很好,并且正在让博客成功部署到 Heroku。但是,这就是我遇到麻烦的地方!

就像 Hexo 的 Docs 所说的那样我......

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 git@heroku.com:bloglikethewind2.git.
[info] Deploy done: heroku

3。是的,它部署正确,一切正常。

除了当我转到我的应用程序 (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

【问题讨论】:

  • @user1483163 你介意帮我看看这个吗?我会非常感激......我看到你的 Hexo 博客在 Heroku 上运行很好,jeffic.herokuapp.com

标签: css node.js heroku content-management-system hexo


【解决方案1】:

好的,经过几个小时的困惑和探索,我发现了问题所在。

问题出在我的 _config.yml 文件中。

线

root: /public/

这需要改为....

root: /

就是这样!我会留下这个问题和答案,以防万一它可以帮助其他与我犯同样错误的人:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-29
    • 2019-05-16
    • 2023-04-11
    • 1970-01-01
    • 2017-04-09
    • 2019-01-23
    • 2016-12-24
    相关资源
    最近更新 更多