import { resolve } from 'path' import { defineConfig } from 'vite' import { createVitePlugins } from './vite.plugin' const root = process.cwd() function pathResolve(dir: string) { return resolve(root, '.', dir) } // https://vitejs.dev/config/ export default defineConfig({ base: './', resolve: { extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.scss', '.css'], alias: [ { find: 'vue-i18n', replacement: 'vue-i18n/dist/vue-i18n.cjs.js' }, { find: /\@\//, replacement: `${pathResolve('src')}/` } ] }, // 服务端渲染 server: { // 端口号 host: "0.0.0.0", }, plugins: createVitePlugins(), })