force use tersor to minify njs

because esbuild will generate export { ... as default } statements and
not supported by njs
This commit is contained in:
Miao Wang 2024-04-15 20:15:03 +08:00
parent c11d812eaf
commit 7ab0379dfa

View File

@ -148,7 +148,7 @@ export default defineConfig(({ mode }) => ({
return {
name: "add-njs",
config(config) {
savedConfig.minify = config.build?.minify;
savedConfig.minify = config.build?.minify ? 'terser' : false;
savedConfig.root = config.root;
savedConfig.mode = config.mode;
savedConfig.njsFiles = glob.sync("entrypoints-njs/**", {