PM
1) писать либу без препроцессоров
2) пре-компилировать ее в js/css
3) делать фича-реквест на инкрементальную сборку с учётом вложенных svelte.config компонентов
Size: a a a
PM
PM
DK
PM
КС
{
// config for npm module
test: /\.svelte$/,
include: /node_modules.*some_module/
use: {
loader: 'svelte-loader',
options: {
emitCss: true
}
}
},
{
// regular config
test: /\.svelte$/,
exclude: /node_modules/
use: {
loader: 'svelte-loader',
options: {
emitCss: true
}
}
},
DK
PM
DK
DK
КС
PM
DK
{
// config for npm module
test: /\.svelte$/,
include: /node_modules.*some_module/
use: {
loader: 'svelte-loader',
options: {
emitCss: true
}
}
},
{
// regular config
test: /\.svelte$/,
exclude: /node_modules/
use: {
loader: 'svelte-loader',
options: {
emitCss: true
}
}
},
PM
{
// config for npm module
test: /\.svelte$/,
include: /node_modules.*some_module/
use: {
loader: 'svelte-loader',
options: {
emitCss: true
}
}
},
{
// regular config
test: /\.svelte$/,
exclude: /node_modules/
use: {
loader: 'svelte-loader',
options: {
emitCss: true
}
}
},
DK
DK
DK
КС
КС
PM
DK