diff --git a/.gitignore b/.gitignore index 4043555..bba8015 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules cache dist .idea +linyaps/link-check.md \ No newline at end of file diff --git a/.vitepress/sidebar/1.6.x.json b/.vitepress/sidebar/1.6.x.json index 873cdf3..c2717c9 100644 --- a/.vitepress/sidebar/1.6.x.json +++ b/.vitepress/sidebar/1.6.x.json @@ -128,34 +128,6 @@ } ] }, - { - "collapsible": true, - "text": "ll-appimage-convert", - "items": [ - { - "text": "简介", - "link": "/guide/1.6.x/ll-appimage-convert/introduction.md" - }, - { - "text": "转换应用", - "link": "/guide/1.6.x/ll-appimage-convert/convert-appimage.md" - } - ] - }, - { - "collapsible": true, - "text": "ll-flatpak-convert", - "items": [ - { - "text": "简介", - "link": "/guide/1.6.x/ll-flatpak-convert/introduction.md" - }, - { - "text": "转换应用", - "link": "/guide/1.6.x/ll-flatpak-convert/convert-flatpak.md" - } - ] - }, { "collapsible": true, "text": "调试应用", @@ -308,34 +280,6 @@ } ] }, - { - "collapsible": true, - "text": "ll-appimage-convert", - "items": [ - { - "text": "Introduction", - "link": "/en/guide/1.6.x/ll-appimage-convert/introduction.md" - }, - { - "text": "Conversion application", - "link": "/en/guide/1.6.x/ll-appimage-convert/convert-appimage.md" - } - ] - }, - { - "collapsible": true, - "text": "ll-flatpak-convert", - "items": [ - { - "text": "Introduction", - "link": "/en/guide/1.6.x/ll-flatpak-convert/introduction.md" - }, - { - "text": "Conversion application", - "link": "/en/guide/1.6.x/ll-flatpak-convert/convert-flatpak.md" - } - ] - }, { "collapsible": true, "text": "Debug App", diff --git a/.vitepress/sidebar/1.7.x.json b/.vitepress/sidebar/1.7.x.json index 923516b..52bf972 100644 --- a/.vitepress/sidebar/1.7.x.json +++ b/.vitepress/sidebar/1.7.x.json @@ -84,10 +84,6 @@ "text": "运行应用", "link": "/guide/1.7.x/ll-builder/run.md" }, - { - "text": "转换 appimage", - "link": "/guide/1.7.x/ll-builder/convert.md" - }, { "text": "导出 layer 文件", "link": "/guide/1.7.x/ll-builder/export.md" @@ -95,10 +91,6 @@ { "text": "配置文件", "link": "/guide/1.7.x/ll-builder/manifests.md" - }, - { - "text": "上架应用到商店", - "link": "/guide/1.7.x/ll-builder/github.md" } ] }, @@ -264,10 +256,6 @@ "text": "Run Compiled App", "link": "/en/guide/1.7.x/ll-builder/run.md" }, - { - "text": "Convert AppImage", - "link": "/en/guide/1.7.x/ll-builder/convert.md" - }, { "text": "Export Layer File", "link": "/en/guide/1.7.x/ll-builder/export.md" @@ -275,10 +263,6 @@ { "text": "Manifests", "link": "/en/guide/1.7.x/ll-builder/manifests.md" - }, - { - "text": "App To Store", - "link": "/en/guide/1.7.x/ll-builder/github.md" } ] }, diff --git a/.vitepress/sidebar/1.8.x.json b/.vitepress/sidebar/1.8.x.json index bdb0071..ad714ff 100644 --- a/.vitepress/sidebar/1.8.x.json +++ b/.vitepress/sidebar/1.8.x.json @@ -44,7 +44,7 @@ }, { "text": "更新应用", - "link": "/guide/1.8.x/ll-cli/update.md" + "link": "/guide/1.8.x/ll-cli/upgrade.md" }, { "text": "查看运行中的应用", @@ -92,10 +92,6 @@ "text": "运行应用", "link": "/guide/1.8.x/ll-builder/run.md" }, - { - "text": "转换 appimage", - "link": "/guide/1.8.x/ll-builder/convert.md" - }, { "text": "导出 layer 文件", "link": "/guide/1.8.x/ll-builder/export.md" @@ -103,10 +99,6 @@ { "text": "配置文件", "link": "/guide/1.8.x/ll-builder/manifests.md" - }, - { - "text": "上架应用到商店", - "link": "/guide/1.8.x/ll-builder/github.md" } ] }, @@ -280,10 +272,6 @@ "text": "Run Compiled App", "link": "/en/guide/1.8.x/ll-builder/run.md" }, - { - "text": "Convert AppImage", - "link": "/en/guide/1.8.x/ll-builder/convert.md" - }, { "text": "Export Layer File", "link": "/en/guide/1.8.x/ll-builder/export.md" @@ -291,10 +279,6 @@ { "text": "Manifests", "link": "/en/guide/1.8.x/ll-builder/manifests.md" - }, - { - "text": "App To Store", - "link": "/en/guide/1.8.x/ll-builder/github.md" } ] }, diff --git a/.vitepress/sidebar/1.9.x.json b/.vitepress/sidebar/1.9.x.json index b581e4f..ef1bd53 100644 --- a/.vitepress/sidebar/1.9.x.json +++ b/.vitepress/sidebar/1.9.x.json @@ -60,7 +60,7 @@ }, { "text": "更新应用", - "link": "/guide/ll-cli/update.md" + "link": "/guide/ll-cli/upgrade.md" }, { "text": "查看运行中的应用", @@ -108,10 +108,6 @@ "text": "运行应用", "link": "/guide/ll-builder/run.md" }, - { - "text": "转换 appimage", - "link": "/guide/ll-builder/convert.md" - }, { "text": "导出 layer 文件", "link": "/guide/ll-builder/export.md" @@ -308,10 +304,6 @@ "text": "Run Compiled App", "link": "/en/guide/ll-builder/run.md" }, - { - "text": "Convert AppImage", - "link": "/en/guide/ll-builder/convert.md" - }, { "text": "Export Layer File", "link": "/en/guide/ll-builder/export.md" @@ -319,10 +311,6 @@ { "text": "Manifests", "link": "/en/guide/ll-builder/manifests.md" - }, - { - "text": "App To Store", - "link": "/en/guide/ll-builder/github.md" } ] }, diff --git a/package.json b/package.json index ce7e5c2..c7e7767 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ }, "scripts": { "dev": "vitepress dev", + "prebuild": "sh sidebar-link-check.sh", "build": "vitepress build", "preview": "vitepress preview" }, diff --git a/sidebar-link-check.sh b/sidebar-link-check.sh new file mode 100755 index 0000000..59843eb --- /dev/null +++ b/sidebar-link-check.sh @@ -0,0 +1,5 @@ +rm linyaps/link-check.md +for filename in $(ls .vitepress/sidebar/); do + echo "generating links for $filename" + cat .vitepress/sidebar/$filename | grep 'link' | awk '{print $2'} | xargs -i echo -e "[$filename: {}]({})\n\n" >> linyaps/link-check.md +done \ No newline at end of file