Closed dianso closed 8 months ago
我的小站有几个文件夹.md文件都在2000个左右。
每次访问任何页面,左边导航都会扫描所有.md文件,列出,导致页面文件很大。
让chatgpt3.5修改了explorer.go
添加了一个名为mdFiles的切片,用于存储文件夹中的.md文件。在遍历结束后,根据RandomFileLimit的值决定是否进行随机展示。
如果mdFiles中的文件数量超过了RandomFileLimit,则进行随机打乱并截取RandomFileLimit个文件,否则将所有文件都添加到结果中。
我这里将代码写死了,当文件夹超过150个文件,左边导航栏将只展示此文件夹下随机150个文件。
如果不超过150个,还按照原来逻辑。
作者你看需要合并么。
是不是可以加入到参数中,将RandomFileLimit数值。
没问题,可以~
我的小站有几个文件夹.md文件都在2000个左右。
每次访问任何页面,左边导航都会扫描所有.md文件,列出,导致页面文件很大。
让chatgpt3.5修改了explorer.go
添加了一个名为mdFiles的切片,用于存储文件夹中的.md文件。在遍历结束后,根据RandomFileLimit的值决定是否进行随机展示。
如果mdFiles中的文件数量超过了RandomFileLimit,则进行随机打乱并截取RandomFileLimit个文件,否则将所有文件都添加到结果中。
我这里将代码写死了,当文件夹超过150个文件,左边导航栏将只展示此文件夹下随机150个文件。
如果不超过150个,还按照原来逻辑。
作者你看需要合并么。
是不是可以加入到参数中,将RandomFileLimit数值。