在我的rollup.config.js中只有一个output条目,如下所示:
export default {
input: './src/Index.tsx',
output: {
dir: './myBundle/bundle',
format: 'iife',
sourcemap: true,
},
plugins: [
typescript(),
nodeResolve(),
commonjs(),
babel(),
json(),
terser(),
],
};为什么Rollup指责我代码拆分?[!] Error: UMD and IIFE output formats are not supported for code-splitting builds.
发布于 2021-08-27 16:47:08
在使用Routify时遇到了这个问题。在rollup.config.js中添加inlineDynamicImports: true为我解决了这个问题
export default {
input: "src/main.ts",
output: {
sourcemap: true,
format: "iife",
name: "app",
file: "public/build/bundle.js",
inlineDynamicImports: true, //Add this
},发布于 2021-09-23 13:41:25
您应该将format设置为等于esm或es
https://stackoverflow.com/questions/65690682
复制相似问题