Hexo+Githubブログcss js 404によるブログページの空白

936 ワード

に質問


最近github pageが更新され、GitHub Pagesはsource/vendorsディレクトリのアクセスをフィルタリングしたため、nextトピックの下のsourceの下のvendorsディレクトリにアクセスできないため、ローカルhexo sが正常にアクセスできるようになったが、deployからgithubは空白であり、f 12を押すとsource/vendorsからのcssとjsのヒント404が大量に見られる

解決策


メソッド1(github nextトピックissueから):
解決策が見つかりました..@BBBOND@monsterLin@SpadeRoy作者のヒント@iissnanに従って、まずsource/vendorsをsource/libに変更し、それから_config.yml,将_internal:vendorsを_に変更internal:libは、nextの下にあるすべての参照source/vendorsパスをsource/libに変更します.これらの場所はファイルで見つけることができます.主にこのいくつかのファイルに集中しています.1. Hexo\themesext.bowerrc 2. Hexo\themesext.gitignore 3. Hexo\themesext.javascript_ignore 4. Hexo\themesext\bower.json .修正が完了したら、gを更新し直してOKです.
方法2:nextテーマを更新するが、最新のnextテーマが第三者に対して例えば削除されたと聞いたことがある.

リファレンス

  • https://github.com/hexojs/hexo/issues/2238
  • https://github.com/iissnan/hexo-theme-next/issues/1214