feat: add support for vite define
This commit is contained in:
parent
90597a495c
commit
ae2b679700
|
@ -32,12 +32,14 @@ function buildOptions(context: PresetContext) {
|
|||
throw new Error("vite options missing!");
|
||||
}
|
||||
|
||||
const define = opts.define;
|
||||
const build = opts.build;
|
||||
const resolve = opts.resolve;
|
||||
const optimize = opts.optimize;
|
||||
const polyfill = opts.polyfill;
|
||||
|
||||
return {
|
||||
viteDefine: resolveDirective(define, context).stringifiedConfig,
|
||||
viteBuild: resolveDirective(build, context).stringifiedConfig,
|
||||
viteResolve: resolveDirective(resolve, context).stringifiedConfig,
|
||||
viteOptimize: resolveDirective(optimize, context).stringifiedConfig,
|
||||
|
|
|
@ -2,6 +2,7 @@ import { defineConfig } from "vite";
|
|||
import optimizer from "vite-plugin-optimizer";
|
||||
import { nodePolyfills } from "vite-plugin-node-polyfills";
|
||||
export default defineConfig({
|
||||
define: {viteDefine},
|
||||
build: {viteBuild},
|
||||
resolve: {viteResolve},
|
||||
plugins: [
|
||||
|
|
Loading…
Reference in New Issue