|
| 1 | +import { viteBundler } from "@vuepress/bundler-vite"; |
1 | 2 | import { defineUserConfig } from "vuepress"; |
2 | | -import { searchProPlugin } from "vuepress-plugin-search-pro"; |
3 | | -import { redirectPlugin } from "vuepress-plugin-redirect"; |
4 | 3 | import theme from "./theme.js"; |
5 | 4 |
|
6 | 5 | export default defineUserConfig({ |
7 | 6 | base: "/", |
| 7 | + |
8 | 8 | locales: { |
9 | 9 | "/": { |
10 | 10 | lang: "en-US", |
11 | 11 | title: "abapGit Docs", |
12 | 12 | description: "A git client for ABAP developed in ABAP" |
13 | 13 | } |
14 | | - // "/de/": { |
15 | | - // lang: "de-DE", |
16 | | - // title: "abapGit Doks", |
17 | | - // description: "Ein Git client für ABAP entwickelt mit ABAP", |
18 | | - // }, |
19 | 14 | }, |
20 | | - theme, |
21 | | - plugins: [ |
22 | | - searchProPlugin({ |
23 | | - indexContent: true, |
24 | | - // add supports for category and tags |
25 | | - customFields: [ |
26 | | - { |
27 | | - getter: page => (page.frontmatter as any).category, |
28 | | - formatter: "Category: $content" |
29 | | - }, |
30 | | - { |
31 | | - getter: page => page.frontmatter.tag, |
32 | | - formatter: "Tag: $content" |
33 | | - } |
34 | | - ] |
35 | | - }), |
36 | | - redirectPlugin({ |
37 | | - // redirect old pages to new site |
38 | | - config: { |
39 | | - "/guide-authentication.html": "/user-guide/projects/online/authentication.html", |
40 | | - "/guide-contributing.html": "/user-guide/projects/online/contributing.html", |
41 | | - "/guide-export-zip.html": "/user-guide/projects/offline/export-zip.html", |
42 | | - "/guide-first-project.html": "/user-guide/projects/online/first-project.html", |
43 | | - "/guide-import-rfc.html": "/user-guide/projects/offline/import-rfc.html", |
44 | | - "/guide-import-zip.html": "/user-guide/projects/offline/import-zip.html", |
45 | | - "/guide-install.html": "/user-guide/getting-started/install.html", |
46 | | - "/guide-moving-package.html": "/user-guide/projects/online/moving-package.html", |
47 | | - "/guide-offline-install.html": "/user-guide/projects/offline/install.html", |
48 | | - "/guide-online-install.html": "/user-guide/projects/online/install.html", |
49 | | - "/guide-online-uninstall.html": "/user-guide/projects/remove/uninstall.html", |
50 | | - "/guide-online-update.html": "/user-guide/projects/online/update.html", |
51 | | - "/guide-regular-backup.html": "/user-guide/other/regular-backup.html", |
52 | | - "/guide-sapgui.html": "/user-guide/setup/sapgui.html", |
53 | | - "/guide-saplink.html": "/user-guide/other/saplink.html", |
54 | | - "/guide-settings-global.html": "/user-guide/setup/settings-global.html", |
55 | | - "/guide-settings-personal.html": "/user-guide/setup/settings-personal.html", |
56 | | - "/guide-ssl-setup.html": "/user-guide/setup/ssl-setup.html", |
57 | | - "/guide-ssl-test.html": "/user-guide/setup/ssl-test.html", |
58 | | - "/guide-stage-commit.html": "/user-guide/projects/online/", |
59 | | - "/guide-ui-layout.html": "/user-guide/getting-started/ui-layout.html", |
60 | | - "/guide-ui.html": "/user-guide/getting-started/ui.html", |
61 | | - "/guide-uninstall.html": "/user-guide/getting-started/uninstall.html", |
62 | | - "/guide-upgrade.html": "/user-guide/getting-started/upgrade.html", |
63 | | - "/other-articles-and-presentations.html": "/user-guide/other/articles-and-presentations.html", |
64 | | - "/other-logos.html": "/user-guide/other/logos.html", |
65 | | - "/other-where-used.html": "/user-guide/other/where-used.html", |
66 | | - "/other-xml-mismatch.html": "/user-guide/other/xml-mismatch.htm", |
67 | | - "/ref-apack.html": "/user-guide/reference/apack.html", |
68 | | - "/ref-authorizations.html": "/user-guide/reference/authorizations.html", |
69 | | - "/ref-database-util.html": "/user-guide/reference/database-util.html", |
70 | | - "/ref-exits.html": "/user-guide/reference/exits.html", |
71 | | - "/ref-folders-filenames.html": "/user-guide/reference/folders-filenames.html", |
72 | | - "/ref-hotkeys.html": "/user-guide/reference/hotkeys.html", |
73 | | - "/ref-icons.html": "/user-guide/reference/icons.html", |
74 | | - "/ref-namespaces.html": "/user-guide/reference/namespaces.html", |
75 | | - "/ref-packages.html": "/user-guide/reference/packages.html", |
76 | | - "/ref-supported.html": "/user-guide/reference/supported.html", |
77 | | - "/ref-translations.html": "/user-guide/reference/translations.html", |
78 | | - "/settings-background-mode.html": "/user-guide/repo-settings/background-mode.html", |
79 | | - "/settings-dot-abapgit.html": "/user-guide/repo-settings/dot-abapgit.html", |
80 | | - "/settings-local.html": "/user-guide/repo-settings/local.html", |
81 | | - "/settings-remote.html": "/user-guide/repo-settings/remote.html", |
82 | | - "/settings-stats.html": "/user-guide/repo-settings/stats.html", |
83 | | - "/development/adding-icons.html": "/development-guide/user-interface/adding-icons.html", |
84 | | - "/development/api.html": "/development-guide/api/api.html", |
85 | | - "/development/ci.html": "/development-guide/testing/ci.html", |
86 | | - "/development/contributing.html": "/development-guide/read-first/contributing.html", |
87 | | - "/development/debugging.html": "/development-guide/testing/debugging.html", |
88 | | - "/development/developing-ui-css.html": "/development-guide/user-interface/developing-ui-css.html", |
89 | | - "/development/developing-ui-forms.html": "/development-guide/user-interface/developing-ui-forms.html", |
90 | | - "/development/developing-ui-js.html": "/development-guide/user-interface/developing-ui-js.html", |
91 | | - "/development/developing-ui.html": "/development-guide/user-interface/developing-ui.html", |
92 | | - "/development/docs.html": "/development-guide/technical-details/docs.html", |
93 | | - "/development/file-formats.html": "/development-guide/serializers/file-formats.html", |
94 | | - "/development/guide-changelog.html": "/development-guide/read-first/changelog.html", |
95 | | - "/development/guidelines.html": "/development-guide/read-first/guidelines.html", |
96 | | - "/development/index.html": "/development-guide/", |
97 | | - "/development/serializers.html": "/development-guide/serializers/serializers.html", |
98 | | - "/development/technical-links.html": "/development-guide/technical-details/technical-links.html", |
99 | | - "/development/tests.html": "/development-guide/testing/tests.html", |
100 | | - "/development/versioning.html": "/development-guide/read-first/versioning.html", |
101 | | - "/user-guide/projects/online/uninstall.html": "/user-guide/projects/remove/uninstall.html" |
102 | | - } |
103 | | - }) |
104 | | - ] |
| 15 | + |
| 16 | + bundler: viteBundler(), |
| 17 | + |
| 18 | + theme |
105 | 19 | }); |
0 commit comments