首页 > 解决方案 > 为什么我的共享导航栏中的图像路径会发生变化?

问题描述

我正在 jekyll 中构建一个静态站点,在_includes文件夹 ( _nav.html)中有一个共享导航

它包括一个徽标的 svg。每当我导航到文档页面时,该站点都找不到徽标。

在所有其他页面上,导航到徽标是

assets/img/logo.svg

但是当我检查文档页面上缺少的元素时,路径已更改为

docs/assets/img/logo.svg

我注意到文档页面的 url 是localhost:4000/docs/但所有其他的都不以/.

config.yml我已经在我的文件中设置了链接:

global_nav:
  - title: Home
    id: home
  - title: Documentation
    id: docs
  - title: Support
    id: support

我已经跑去jekyll clean清除缓存,但没有任何效果。

标签: jekyll

解决方案


推荐阅读