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 { builtinModules } from 'module'
import { RollupOptions } from 'rollup' import { RollupOptions } from 'rollup'
import commonjs from '@rollup/plugin-commonjs'
import { nodeResolve } from '@rollup/plugin-node-resolve' import { nodeResolve } from '@rollup/plugin-node-resolve'
import typescript from '@rollup/plugin-typescript' import typescript from '@rollup/plugin-typescript'
import commonjs from '@rollup/plugin-commonjs'
import replace from '@rollup/plugin-replace'
// import swc from 'rollup-plugin-swc' // import swc from 'rollup-plugin-swc'
function optionsFactory(options: RollupOptions): RollupOptions { function optionsFactory(options: RollupOptions): RollupOptions {
@ -19,7 +20,16 @@ function optionsFactory(options: RollupOptions): RollupOptions {
extensions: ['.ts', '.js', 'json'], extensions: ['.ts', '.js', 'json'],
}), }),
typescript(), 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: [ external: [
'electron', 'electron',