Size: a a a

2020 December 19

КС

Кирилл Спасибович... in Svelte [svelt]
их наверное тоже как-то надо в css конвертить
источник

КС

Кирилл Спасибович... in Svelte [svelt]
тока это наверное уже не свелта и свелт-препроцесса головная боль
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
другое дело что если в либе будут использоваться просто какие-нибудь scss стили вне компонентов, или хелперы какие-нибудь
Так это уже как обычно будет происходить
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
тока это наверное уже не свелта и свелт-препроцесса головная боль
Да, это все уже отглаженные вещи
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Короче надо подумать в этом направлении. В принципе это должно реализовываться в плагине свелта, но можно и отдельным плагином к роллапу
источник

КС

Кирилл Спасибович... in Svelte [svelt]
мне кажется лучше в препроцессе, потому что он будет работать и в вебпаке, и в роллапе
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а плагин допустим для роллапа - вышел свелте кит и всё пошло лесом
источник

КС

Кирилл Спасибович... in Svelte [svelt]
или вебпак стал никому не интересен к примеру
источник

КС

Кирилл Спасибович... in Svelte [svelt]
другое дело как это будет выглядеть
типа копируется папка src в папку dist, и вместо исходников .svelte втыкаются отпрепроцешенные
источник

КС

Кирилл Спасибович... in Svelte [svelt]
и ещё заодно компилируется и бандлится всё в готовый js
источник

КС

Кирилл Спасибович... in Svelte [svelt]
ну и соот-но в package.json указывается svelte поле на этот dist который отпрепроцешен, но не собран в js
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
мне кажется лучше в препроцессе, потому что он будет работать и в вебпаке, и в роллапе
Не очень понимаю как там это сделать
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Не очень понимаю как там это сделать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Он просто собирает за себя опцию preprocess плагина  свелта ))))
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Сам препроцессинг идёт уже в роллап плагине
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Соответственно результат работы всех препроцессоров перед отдачей его в компилятор также должен быть там
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Соответственно результат работы всех препроцессоров перед отдачей его в компилятор также должен быть там
может тогда лучше в самом компиляторе свелта опцию отпрепроцессить но не собирать?
не нравится мне эта тема с плагинами, дублируется функционал и хз будет ли он потом поддерживаться
источник

КС

Кирилл Спасибович... in Svelte [svelt]
так то плагины щас простые вроде
источник

КС

Кирилл Спасибович... in Svelte [svelt]
либо я не знаю, можно наверное свой велосипед вообще выкатить)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
который копирует все файлы из src директории и запускает svelte-preprocess на всех svelte файлах с заданными настройками
источник