fix: 修复mock无法使用问题
This commit is contained in:
@@ -6,13 +6,12 @@ import VueJsx from '@vitejs/plugin-vue-jsx'
|
||||
import progress from 'vite-plugin-progress'
|
||||
import EslintPlugin from 'vite-plugin-eslint'
|
||||
import { ViteEjsPlugin } from "vite-plugin-ejs"
|
||||
// import { viteMockServe } from 'vite-plugin-mock'
|
||||
import { viteMockServe } from 'vite-plugin-mock'
|
||||
import PurgeIcons from 'vite-plugin-purge-icons'
|
||||
import VueI18nPlugin from "@intlify/unplugin-vue-i18n/vite"
|
||||
import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
|
||||
import { createStyleImportPlugin, ElementPlusResolve } from 'vite-plugin-style-import'
|
||||
import UnoCSS from 'unocss/vite'
|
||||
import MockDevServerPlugin from 'vite-plugin-mock-dev-server'
|
||||
|
||||
// https://vitejs.dev/config/
|
||||
const root = process.cwd()
|
||||
@@ -68,19 +67,16 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
|
||||
svgoOptions: true
|
||||
}),
|
||||
PurgeIcons(),
|
||||
// viteMockServe({
|
||||
// ignore: /^\_/,
|
||||
// mockPath: 'mock',
|
||||
// localEnabled: !isBuild,
|
||||
// prodEnabled: isBuild,
|
||||
// injectCode: `
|
||||
// import { setupProdMockServer } from '../mock/_createProductionServer'
|
||||
viteMockServe({
|
||||
ignore: /^\_/,
|
||||
mockPath: 'mock',
|
||||
localEnabled: !isBuild,
|
||||
prodEnabled: isBuild,
|
||||
injectCode: `
|
||||
import { setupProdMockServer } from '../mock/_createProductionServer'
|
||||
|
||||
// setupProdMockServer()
|
||||
// `
|
||||
// }),
|
||||
MockDevServerPlugin({
|
||||
prefix: '/mock'
|
||||
setupProdMockServer()
|
||||
`
|
||||
}),
|
||||
ViteEjsPlugin({
|
||||
title: env.VITE_APP_TITLE
|
||||
|
||||
Reference in New Issue
Block a user