Size: a a a

2021 April 03

ДЗ

Даниил Завьялов... in Svelte [svelt]
Получается, если хочешь то ты вполне можешь как в Angular раскидать каждый файл в отдельный, а в .svelte лишь собрать их в одно место
источник

AP

Alexander Ponomarev in Svelte [svelt]
Даниил Завьялов
Получается, если хочешь то ты вполне можешь как в Angular раскидать каждый файл в отдельный, а в .svelte лишь собрать их в одно место
я сомневаюсь что раскидать скрипт и шаблон в разные файлы это хорошая идея
источник

ДЗ

Даниил Завьялов... in Svelte [svelt]
Alexander Ponomarev
я сомневаюсь что раскидать скрипт и шаблон в разные файлы это хорошая идея
Лишь имею ввиду, что есть такая возможность в целом
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Даниил Завьялов
Получается, если хочешь то ты вполне можешь как в Angular раскидать каждый файл в отдельный, а в .svelte лишь собрать их в одно место
Да, но в целом это противоречит концепта SFC. У нас написан небольшой препроцессор, который при сборке компонентов вычисляет loc и если он больше чем установленный «бюджет» компонентов, то пишет предупреждение. Чаще всего бюджет 200-250 loc. И после этого сперва выносим стили в отдельный файл. И так далее
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
Да, но в целом это противоречит концепта SFC. У нас написан небольшой препроцессор, который при сборке компонентов вычисляет loc и если он больше чем установленный «бюджет» компонентов, то пишет предупреждение. Чаще всего бюджет 200-250 loc. И после этого сперва выносим стили в отдельный файл. И так далее
придумали сфц а теперь с ним боретесь? =)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
придумали сфц а теперь с ним боретесь? =)
Нет, просто стараемся чтобы компоненты не были слишком большими. Чаще всего получается декомпозировать, но иногда нет. Тогда не вижу ничего плохого в том, чтобы вынести стили.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Тем более что у нас их чаще всего пишут верстальщики и программисты меняют не так активно
источник

A

Arushwl in Svelte [svelt]
Ухты👍🏻и скоуп. Отлично. А что на выходе - импорт файла стилей в рантайм?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Ухты👍🏻и скоуп. Отлично. А что на выходе - импорт файла стилей в рантайм?
Он просто вклеивает все в один файл до компилятора
источник

A

Arushwl in Svelte [svelt]
Никак не могу победить проброс дефолта в слотах с логикой - декомпозиция не выходит. Думаю вынести стили будет проще.
источник

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
Он просто вклеивает все в один файл до компилятора
А микс со встроенными стилями в компоненте в style ок?
источник

A

Arushwl in Svelte [svelt]
А. <style> же только в единственном экземпляре в компоненте может быть... понял.
источник

A

Arushwl in Svelte [svelt]
Ток для cdn + файл(ы)...
источник

VF

Valeriy Filatov in Svelte [svelt]
ivaska
import * as cookie from 'cookie';

export async function getContext({ headers }) {
 console.log('getContext');
 const cookies = cookie.parse(headers.cookie || '');
 return {
   logined: cookies.sessionId === '38afes7a8'
 };
}
Попробуйте перенести 'cookies' в dev depends.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
А микс со встроенными стилями в компоненте в style ок?
Через ссылку которую я прислал нет, то через postcss и онлайн css импортов легко
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
И тоже скоупаться будет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
источник

A

Arushwl in Svelte [svelt]
Спасибо
источник

AL

Alexander L in Svelte [svelt]
Ребят, как-нибудь можно изменить реализацию fade, чтобы при появлении назначался не display: block, а display:flex?
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander L
Ребят, как-нибудь можно изменить реализацию fade, чтобы при появлении назначался не display: block, а display:flex?
источник