Skip to main content

#导航导航站增加导出为书签格式文件功能此次调整是为提高静态导航的自由度及降低我的网站的过量访问增加的这个功能,同时降低站长角色为仅收录推送、定期维护站点的角色,你可以在导航站的右下角侧边图标中选择一键导出下载为浏览器书签格式文件,你可以通过近期收录的标签星球等精选app将书签设置为自己的浏览器新标签页附:导航本身是为个人及所需要了解不同站点的人群而服务,本次增加的功能为对其部署运行的API发送请求并接受新文件,路由为:”/api/export-bookmarks“,同时你也可以在导航中找到检测失效网站的记录,记录会保留,如有误删的你也可以随时提醒我

  1. #导航
    导航站增加导出为书签格式文件功能
    此次调整是为提高静态导航的自由度及降低我的网站的过量访问增加的这个功能,同时降低站长角色为仅收录推送、定期维护站点的角色,你可以在导航站的右下角侧边图标中选择一键导出下载为浏览器书签格式文件,你可以通过近期收录的标签星球等精选app将书签设置为自己的浏览器新标签页
    附:导航本身是为个人及所需要了解不同站点的人群而服务,本次增加的功能为对其部署运行的API发送请求并接受新文件,路由为:”/api/export-bookmarks“,同时你也可以在导航中找到检测失效网站的记录,记录会保留,如有误删的你也可以随时提醒我。
    此次是在nav-manage这个项目上所增加的新路由,更新文件为本地及云服务器server文件,更新代码为:
    // 输出书签格式的目录
    const BOOKMARKS_OUTPUT_DIR = path.resolve('/请修改为你的文件实际路径/bookmarks/');
    // 确保目录存在的辅助函数
    async function ensureDirectoryExists(dirPath) {
    try {
    await fs.promises.access(dirPath);
    } catch (error) {
    if (error.code === 'ENOENT') {
    await fs.promises.mkdir(dirPath, { recursive: true });
    } else {
    throw error;
    }
    }
    }
    // 删除文件的辅助函数
    async function deleteOldBookmarks(dirPath) {
    const files = await fs.promises.readdir(dirPath);
    const…
    📡发布:https://noisevip.cn/18604.html
    🪧关注频道:@quanshoulu
    💬频道社群:https://www.noisework.cn/qun/
    📬投稿bot:@noisewowbot
    📇搜索bot:@Efficiencysearchbot
    🎁访问主页: www.noisework.cn