fix: docs build

This commit is contained in:
YunYouJun 2023-01-25 23:37:08 +08:00
parent 33922602e9
commit a0c7010950
4 changed files with 5 additions and 8 deletions

View File

@ -12,7 +12,7 @@
"dependencies": {
"valaxy": "link:../packages/valaxy",
"valaxy-addon-algolia": "link:../packages/valaxy-addon-algolia",
"valaxy-theme-yun": "link:../packages/valaxy-theme-yun"
"valaxy-theme-press": "link:../packages/valaxy-theme-press"
},
"devDependencies": {
"nodemon": "^2.0.19"

View File

@ -1,9 +1,8 @@
import { defineValaxyAddon } from 'valaxy'
import type { AlgoliaSearchOptions } from '../types'
import pkg from '../package.json'
export const addonAlgolia = defineValaxyAddon<AlgoliaSearchOptions>(options => ({
name: pkg.name,
name: 'valaxy-addon-algolia',
enable: true,
options,
}))

View File

@ -10,6 +10,9 @@
],
"main": "index.ts",
"types": "index.d.ts",
"peerDependencies": {
"valaxy": "latest"
},
"dependencies": {
"@docsearch/css": "^3.3.2",
"@docsearch/js": "^3.3.2"

View File

@ -32,11 +32,6 @@ export default defineTheme<ThemeConfig>((options) => {
return {
themeConfig: defaultThemeConfig,
vite: {
build: {
rollupOptions: {
external: ['valaxy-addon-algolia'],
},
},
plugins: [ThemeVitePlugin(options)],
},
}