1

現在、Hexo という単純な NodeJS CMS を使用して、会社のブログを作成しています。

Hexo のメイン Web サイト: 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

4

1 に答える 1

1

わかりました、さらに何時間も困惑して突っついた後、何が問題なのかがわかりました。

問題は私の _config.yml ファイル内にありました。

この線

root: /public/

これは....に変更する必要がありました。

root: /

それだけでした!私がしたのと同じ失敗をした他の人の助けになる場合に備えて、この質問と回答を残しておきます:)

于 2014-12-23T05:57:30.507 に答える