import { defineConfig } from 'vite'
import { resolve } from 'path'
import vue from '@vitejs/plugin-vue'
import { viteMockServe } from 'vite-plugin-mock'
import viteSvgIcons from 'vite-plugin-svg-icons'
// https://vitejs.dev/config/
export default defineConfig(({ command }) => {
const prodMock = true
return {
base: '/', // 开发或生产环境服务的 公共基础路径。
plugins: [
vue(),
viteMockServe({
supportTs: false,
mockPath: 'mock',
localEnabled: command === 'serve',
prodEnabled: command !== 'serve' && prodMock,
injectCode: `
import { setupProdMockServer } from './mockProdServer';
setupProdMockServer();
`
}),
viteSvgIcons({
// 指定需要缓存的图标文件夹
vite 配置打包之后去掉console 和 debugger
最新推荐文章于 2024-06-29 12:34:24 发布
import { defineConfig } from 'vite'import { resolve } from 'path'import vue from '@vitejs/plugin-vue'import { viteMockServe } from 'vite-plugin-mock'import viteSvgIcons from 'vite-plugin-svg-icons'// https://vitejs.dev/config/export default defineC.
摘要由CSDN通过智能技术生成