mirror of
https://github.com/toeverything/AFFiNE.git
synced 2024-12-23 01:32:56 +03:00
2f6c4e3696
Co-authored-by: Hongtao Lye <codert.sn@gmail.com> Co-authored-by: liuyi <forehalo@gmail.com> Co-authored-by: LongYinan <lynweklm@gmail.com> Co-authored-by: X1a0t <405028157@qq.com> Co-authored-by: JimmFly <yangjinfei001@gmail.com> Co-authored-by: Peng Xiao <pengxiao@outlook.com> Co-authored-by: xiaodong zuo <53252747+zuoxiaodong0815@users.noreply.github.com> Co-authored-by: DarkSky <25152247+darkskygit@users.noreply.github.com> Co-authored-by: Qi <474021214@qq.com> Co-authored-by: danielchim <kahungchim@gmail.com>
39 lines
955 B
TypeScript
39 lines
955 B
TypeScript
import { resolve } from 'node:path';
|
|
|
|
import react from '@vitejs/plugin-react-swc';
|
|
import { defineConfig } from 'vite';
|
|
|
|
import { getRuntimeConfig } from '../core/.webpack/runtime-config';
|
|
|
|
// https://vitejs.dev/config/
|
|
export default defineConfig({
|
|
build: {
|
|
target: 'ES2022',
|
|
sourcemap: true,
|
|
rollupOptions: {
|
|
input: {
|
|
'suite/provider-status': resolve(
|
|
__dirname,
|
|
'suite',
|
|
'provider-status.html'
|
|
),
|
|
},
|
|
},
|
|
},
|
|
define: {
|
|
'process.env': {},
|
|
'process.env.COVERAGE': JSON.stringify(!!process.env.COVERAGE),
|
|
'process.env.SHOULD_REPORT_TRACE': `${Boolean(
|
|
process.env.SHOULD_REPORT_TRACE
|
|
)}`,
|
|
'process.env.TRACE_REPORT_ENDPOINT': `"${process.env.TRACE_REPORT_ENDPOINT}"`,
|
|
runtimeConfig: getRuntimeConfig({
|
|
distribution: 'browser',
|
|
mode: 'development',
|
|
channel: 'canary',
|
|
coverage: false,
|
|
}),
|
|
},
|
|
plugins: [react()],
|
|
});
|