Я предполагаю, что вы используете rollup
и rollup-plugin-svelte
, способ сделать это - использовать разбиение кода.Вы можете определить входы отдельно, и это создаст отдельные выходы.Вместо того, чтобы использовать вывод имени файла, вы бы использовали выходной каталог.
пример:
import svelte from 'rollup-plugin-svelte';
export default [
{
input: ['src/main-a.js', 'src/main-b.js'],
output: {
dir: 'public/module',
format: 'es',
sourcemap: true
},
plugins: [svelte()],
experimentalCodeSplitting: true,
experimentalDynamicImport: true
},
];
источник / ссылка / пример: https://github.com/Rich-Harris/rollup-svelte-code-splitting