| | |
| | | import { warpperEnv } from './build'; |
| | | import { getPluginsList } from './build/plugins'; |
| | | import { UserConfigExport, ConfigEnv, loadEnv, AliasOptions } from 'vite'; |
| | | import dayjs from 'dayjs'; |
| | | |
| | | export const projRoot = resolve(__dirname, '..', '..'); |
| | | export const pkgRoot = resolve(projRoot, 'packages'); |
| | |
| | | // 服务端渲染 |
| | | server: { |
| | | // 是否开启 https |
| | | // https: false, |
| | | // https: { |
| | | |
| | | // }, |
| | | // 端口号 |
| | | port: VITE_PORT, |
| | | host: '0.0.0.0', |
| | |
| | | __INTLIFY_PROD_DEVTOOLS__: false, |
| | | }, |
| | | build: { |
| | | outDir: `dist/dist-yexingback-${VITE_AppType}-${mode}`, |
| | | outDir: |
| | | mode === 'staging' |
| | | ? `dist/dist-flexJobAdmin-${VITE_AppType}-${mode}` |
| | | : `dist/${dayjs().format( |
| | | 'YYYY-MM-DD' |
| | | )}/dist-flexJobAdmin-${VITE_AppType}-${mode}-${dayjs().format('YYYYMMDD')}`, |
| | | }, |
| | | optimizeDeps: { |
| | | include: [ |