Size: a a a

2020 December 27

DK

Dan Kozlov in Svelte [svelt]
Кирилл Спасибович
ну со свелте-препроцесс ты всё равно тащишь postcss в проект вроде же
Я тащу в любом случае автопрефиксер и cssnano. У препроцесса нет такой зависимости.
источник

DK

Dan Kozlov in Svelte [svelt]
Первое я видел, оттуда и взял https://github.com/postcss/postcss-simple-vars. Оно официальное и хотя бы поддерживается, в отличие от PreCSS с последним коммитом 2 года назад.
Но ок, я понял идею.
источник

КС

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

КС

Кирилл Спасибович... in Svelte [svelt]
в принципе можно с таким подходом глянуть что есть на гитхабе в postcss/* :)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
я ещё юзаю функции с цветами в sass, мне очень понравилось, пока не знаю чем заменю
источник

DK

Dan Kozlov in Svelte [svelt]
Илья Дёмин
Понял, я пока тоже не буду велосипед выдумывать)
Кстати, случайно сейчас нашёл, что решение этой проблемы всё же есть:

https://github.com/sveltejs/svelte-preprocess/blob/main/docs/migration-guide.md#prepending-content-to-scss
источник

КС

Кирилл Спасибович... in Svelte [svelt]
да, юзаю это тоже :)
источник

МТ

Марк Танащук... in Svelte [svelt]
источник

МТ

Марк Танащук... in Svelte [svelt]
Время создавать чатики свелта в vs code
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
О, кстати а я поч не юзаю))) надо попробовать, тем более в том OSS проекте что я недавно шарил это как раз пригодится. Спасибо!
источник

МТ

Марк Танащук... in Svelte [svelt]
Pavel 🦇 Malyshev
О, кстати а я поч не юзаю))) надо попробовать, тем более в том OSS проекте что я недавно шарил это как раз пригодится. Спасибо!
Жаль что его только от корня можно использовать
источник

МТ

Марк Танащук... in Svelte [svelt]
источник

МТ

Марк Танащук... in Svelte [svelt]
Или от только 1 выбранного url, а относительно компонента нельзя :(
источник

МТ

Марк Танащук... in Svelte [svelt]
Как можно убрать предупреждения глобально "не используемый селектор"?
источник

МТ

Марк Танащук... in Svelte [svelt]
В роллапе
источник

DK

Dan Kozlov in Svelte [svelt]
Марк Танащук
Как можно убрать предупреждения глобально "не используемый селектор"?
В него можно передать параметр onwarn
https://rollupjs.org/guide/en/#onwarn

Её надо в конфиге определить и там написать регулярку/string.includes на тип сообщения.
источник

МТ

Марк Танащук... in Svelte [svelt]
Благодарю =)
источник

МТ

Марк Танащук... in Svelte [svelt]
Просто оставлю это здесь...
onwarn: (warning, handler) => {
 if (warning.message.includes("Unused CSS selector")) return;
 handler(warning);
}
источник

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
собственно если подписываться на load ивент внутри самого компонента, как предлагает Александр, то получается что компонент “заточен” под этот вариант. я бы оставил “принятие решения” о загрузке в тот компонент, который владеет контентом
Золотые слова🤓закопался все возможные варианты снаружи ловить... оставляю как ты предложил изначально 👍🏻пусть решает пользователь компонента, что ему считать на лоад ))) будет ток метод если потребуется... а если нет, счетчика не будет.
источник

A

Arushwl in Svelte [svelt]
Вопрос только как юзать функцию из компонента в родителе в блоке <script>?

https://svelte.dev/repl/d7680b8f5aee4d86846b0982e6c0c01d?version=3.31.0
источник