feat: utils.buildins()

This commit is contained in:
草鞋没号
2021-04-01 10:30:24 +08:00
parent 408ae03a8c
commit 7d9e364b15
5 changed files with 20 additions and 48 deletions

View File

@@ -2,9 +2,8 @@ require('dotenv').config({ path: join(__dirname, '.env') })
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import externals from 'rollup-plugin-node-externals'
import { join } from 'path'
import { cjs2esm } from './script/utils'
import { builtins } from './script/utils'
// https://vitejs.dev/config/
export default defineConfig({
@@ -20,17 +19,19 @@ export default defineConfig({
'@root': __dirname,
},
},
optimizeDeps: {
exclude: ['electron-store', 'electron']
},
build: {
outDir: join(__dirname, 'dist/render'),
emptyOutDir: true,
minify: false,
commonjsOptions: {},
rollupOptions: {
external: ['electron'],
plugins: [
externals(),
// cjs2esm(),
external: [
...builtins(),
'electron',
],
output: {
format: 'cjs',
},
},
},
})