vite2配置
vue3.0+vite2配置
import path from 'path' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' import { viteMockServe } from 'vite-plugin-mock' // 导入插件 import vueI18n from '@intlify/vite-plugin-vue-i18n' export default { resolve: { alias: { '/@': path.resolve(__dirname, 'src'), comps: path.resolve(__dirname, 'src/components'), styles: path.resolve(__dirname, 'src/styles'), plugins: path.resolve(__dirname, 'src/plugins'), views: path.resolve(__dirname, 'src/views'), layouts: path.resolve(__dirname, 'src/layouts'), utils: path.resolve(__dirname, 'src/utils'), apis: path.resolve(__dirname, 'src/apis'), dirs: path.resolve(__dirname, 'src/directives'), }, }, plugins: [ vue(), vueJsx(), viteMockServe({ supportTs: false }), vueI18n({ // if you want to use Vue I18n Legacy API, you need to set `compositionOnly: false` // compositionOnly: false, // you need to set i18n resource including paths ! include: path.resolve(__dirname, './src/locales/**'), }), ], }