This commit is contained in:
草鞋没号 2021-11-02 13:00:01 +08:00
parent f8a4616943
commit 5060a8342f
1 changed files with 12 additions and 2 deletions

View File

@ -1,8 +1,9 @@
import { builtinModules } from 'module'
import { RollupOptions } from 'rollup'
import commonjs from '@rollup/plugin-commonjs'
import { nodeResolve } from '@rollup/plugin-node-resolve'
import typescript from '@rollup/plugin-typescript'
import commonjs from '@rollup/plugin-commonjs'
import replace from '@rollup/plugin-replace'
// import swc from 'rollup-plugin-swc'
function optionsFactory(options: RollupOptions): RollupOptions {
@ -19,7 +20,16 @@ function optionsFactory(options: RollupOptions): RollupOptions {
extensions: ['.ts', '.js', 'json'],
}),
typescript(),
// swc(), Error: Cannot find module 'regenerator-runtime'
// swc(), Error: Cannot find module 'regenerator-runtime',
replace({
...Object
.entries({ NODE_ENV: process.env.NODE_ENV })
.reduce(
(acc, [k, v]) => Object.assign(acc, { [`process.env.${k}`]: JSON.stringify(v) }),
{},
),
preventAssignment: true,
}),
],
external: [
'electron',