mirror of
https://github.com/kevin-DL/sapper.git
synced 2026-01-19 13:55:21 +00:00
@@ -142,12 +142,14 @@ export default class RollupCompiler {
|
|||||||
|
|
||||||
const bundle = await rollup.rollup({
|
const bundle = await rollup.rollup({
|
||||||
input,
|
input,
|
||||||
|
inlineDynamicImports: true,
|
||||||
external: (id: string) => {
|
external: (id: string) => {
|
||||||
return (id[0] !== '.' && !path.isAbsolute(id)) || id.slice(-5, id.length) === '.json';
|
return (id[0] !== '.' && !path.isAbsolute(id)) || id.slice(-5, id.length) === '.json';
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
const { code } = await bundle.generate({ format: 'cjs' });
|
const resp = await bundle.generate({ format: 'cjs' });
|
||||||
|
const { code } = resp.output ? resp.output[0] : resp;
|
||||||
|
|
||||||
// temporarily override require
|
// temporarily override require
|
||||||
const defaultLoader = require.extensions['.js'];
|
const defaultLoader = require.extensions['.js'];
|
||||||
|
|||||||
Reference in New Issue
Block a user