Skip to content

Commit 222d5a5

Browse files
feat: Add search box feature
1 parent 766802c commit 222d5a5

File tree

3 files changed

+395
-36
lines changed

3 files changed

+395
-36
lines changed

docusaurus.config.js

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,20 @@ const config = {
129129
theme: require('prism-react-renderer/themes/github'),
130130
darkTheme: require('prism-react-renderer/themes/dracula')
131131
}
132-
}
132+
},
133+
themes: [
134+
[
135+
require.resolve("@easyops-cn/docusaurus-search-local"),
136+
/** @type {import("@easyops-cn/docusaurus-search-local").PluginOptions} */
137+
({
138+
hashed: true,
139+
language: ["en", "zh"],
140+
indexDocs: true,
141+
docsRouteBasePath: ["/rules", "/manual", "/ula"],
142+
indexBlog: false,
143+
}),
144+
],
145+
],
133146
};
134147

135148
module.exports = config;

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"dependencies": {
1818
"@docusaurus/core": "2.4.1",
1919
"@docusaurus/preset-classic": "2.4.1",
20+
"@easyops-cn/docusaurus-search-local": "^0.45.0",
2021
"@mdx-js/react": "^1.6.22",
2122
"clsx": "^1.2.1",
2223
"hast-util-is-element": "1.1.0",

0 commit comments

Comments
 (0)