20 lines
510 B
TypeScript
20 lines
510 B
TypeScript
import { createViteConfig } from '@vtj/cli';
|
|
import { createDevTools } from '@vtj/local';
|
|
import mkcert from 'vite-plugin-mkcert';
|
|
import Http2Proxy from '@sy/vite-plugin-http2-proxy';
|
|
import type { UserConfig, ConfigEnv } from 'vite';
|
|
const config = createViteConfig({
|
|
plugins: [createDevTools(), mkcert({ source: 'coding' }), Http2Proxy()]
|
|
});
|
|
|
|
// export default config;
|
|
|
|
export default ({ command, mode }: ConfigEnv): UserConfig => {
|
|
return {
|
|
...config,
|
|
server: {
|
|
cors: true
|
|
}
|
|
};
|
|
};
|