0

我一直在搜索其他使用 Docsify 的人的一些链接来解决这个问题,我在这里找到了一个例子。

这种树形导航正是我所需要的,但我发现他们完成它的方式是通过复制和扩展 _sidebar.md。

例如,在 /docs/sidebar.md 中:

- [Introduction](introduction/)
- [Quick start](quickstart/)
- [Configuration](configuration/)
- [UI](ui/)
- [Api](api/)
- [Monitoring](monitoring/)
- [Changelog](changelog/)

在 /docs/configuration/_sidebar.md 中:

- [Introduction](introduction/)
- [Quick start](quickstart/)
- [Configuration](configuration/)
    - [Authentication](configuration/authentications/)    
    - [Logs](configuration/logs/)
    - [Registries](configuration/registries/)
    - [Storage](configuration/storage/)
    - [Timezone](configuration/timezone/)
    - [Triggers](configuration/triggers/)
    - [Watchers](configuration/watchers/)
- [UI](ui/)
- [Api](api/)
- [Monitoring](monitoring/)
- [Changelog](changelog/)

并在 /docs/configuration/triggers/_sidebar.md

- [Introduction](introduction/)
- [Quick start](quickstart/)
- [Configuration](configuration/)
    - [Authentication](configuration/authentications/)
    - [Logs](configuration/logs/)
    - [Registries](configuration/registries/)
    - [Storage](configuration/storage/)
    - [Triggers](configuration/triggers/)
        - [Apprise](configuration/triggers/apprise/)
        - [Docker](configuration/triggers/docker/)
        - [Docker Compose](configuration/triggers/docker-compose/)  
        - [Http](configuration/triggers/http/)
        - [Ifttt](configuration/triggers/ifttt/)
        - [Kafka](configuration/triggers/kafka/)
        - [Mqtt](configuration/triggers/mqtt/)
        - [Pushover](configuration/triggers/pushover/)
        - [Slack](configuration/triggers/slack/)
        - [Smtp](configuration/triggers/smtp/)
    - [Watchers](configuration/watchers/)
- [UI](ui/)
- [Api](api/)
- [Monitoring](monitoring/)
- [Changelog](changelog/)

有没有办法避免重复所有这些?比如,如果在更改日志之后添加另一个类别会发生什么?你真的需要修改所有这些吗?

感谢您的阅读,如果这是一个愚蠢的问题,我很抱歉,我只是在这里遗漏了一些小细节。

4

0 回答 0