我一直在搜索其他使用 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/)
有没有办法避免重复所有这些?比如,如果在更改日志之后添加另一个类别会发生什么?你真的需要修改所有这些吗?
感谢您的阅读,如果这是一个愚蠢的问题,我很抱歉,我只是在这里遗漏了一些小细节。