Skip to content

Commit ae66cef

Browse files
committed
feat: Add sitemap plugin for enhance SEO
1 parent fe57ced commit ae66cef

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

build/vite/index.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import mockDevServerPlugin from 'vite-plugin-mock-dev-server'
1111
import Layouts from 'vite-plugin-vue-layouts'
1212
import UnoCSS from 'unocss/vite'
1313
import { VitePWA } from 'vite-plugin-pwa'
14+
import Sitemap from 'vite-plugin-sitemap'
1415
import { createViteVConsole } from './vconsole'
1516

1617
export function createVitePlugins() {
@@ -27,6 +28,9 @@ export function createVitePlugins() {
2728
// https://github.com/JohnCampionJr/vite-plugin-vue-layouts
2829
Layouts(),
2930

31+
// https://github.com/jbaubree/vite-plugin-sitemap
32+
Sitemap(),
33+
3034
// https://github.com/pengzhanbo/vite-plugin-mock-dev-server
3135
mockDevServerPlugin(),
3236

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
"vite": "^5.1.5",
6767
"vite-plugin-mock-dev-server": "^1.4.7",
6868
"vite-plugin-pwa": "^0.19.2",
69+
"vite-plugin-sitemap": "^0.5.3",
6970
"vite-plugin-vconsole": "^2.1.1",
7071
"vite-plugin-vue-devtools": "^7.0.16",
7172
"vite-plugin-vue-layouts": "^0.11.0",

pnpm-lock.yaml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)