静态资源打包配置
1. 安装vite-plugin-static-copy包
bash
npm i vite-plugin-static-copy -D2. 配置.vitepress/config.mts文件
ts
import { defineConfig } from 'vitepress'
import { viteStaticCopy } from 'vite-plugin-static-copy'
export default defineConfig({
vite: {
server: {
host: '0.0.0.0'
},
plugins: [
viteStaticCopy({ // copy static files to dist dir
targets: [
{
src: '../docs/assets/js/*.js',
dest: 'assets/js'
},
{
src: '../docs/assets/css/*.css',
dest: 'assets/css'
},
{
src: '../docs/assets/favicon.ico',
dest: '.'
}
]
})
]
},
// ...other config
})