|
| 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