hexo d博客时遇到css和js文件报错的问题

如题,搭建博客时本地预览正常,在将博客发布到Github Pages时界面显示不正常。通过在网页中右键选择检查,发现是css和js文件无法正常导入。

解决办法1(原出处)

  • 在博客的source目录里加入.nojekyll文件,然后更改Hexo的_config.yml加入以下配置:
  • 还不行的话在.deploy_git里加入.nojekyll文件。

解决办法2(原作者)

  1. 在博客source目录下创建assets/static文件夹,将此链接下的内容全部拷贝到assets/static文件夹中。
  2. 将_config.fluid.yml文件中的static_prefix部分改成如下这样:
 static_prefix:
  # 内部静态
  # Internal static
  internal_js: /js
  internal_css: /css
  internal_img: /img

  anchor: /assets/static/

  github_markdown: /assets/static/

  jquery: /assets/static/

  bootstrap: /assets/static/

  prismjs: /assets/static/

  tocbot: /assets/static/

  typed: /assets/static/

  fancybox: /assets/static/

  nprogress: /assets/static/

  mathjax: /assets/static/

  katex: /assets/static/

  busuanzi: /assets/static/

  clipboard: /assets/static/

  mermaid: /assets/static/

  valine: /assets/static/

  waline: /assets/static/

  gitalk: /assets/static/

  disqusjs: /assets/static/

  twikoo: /assets/static/

  discuss: /assets/static/

  hint: /assets/static/

  moment: /assets/static/


hexo d博客时遇到css和js文件报错的问题
https://monmuen.github.io/2024/03/13/hexo-d博客时遇到css和js文件报错的问题/
作者
Monmuen
发布于
2024年3月13日
许可协议