Size: a a a

2020 April 03

PM

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

A

Arushwl in Svelte [svelt]
архитектуру подумать бы канеш...
источник

A

Arushwl in Svelte [svelt]
У меня похожий кейс ток с бади случился и то узко - для стендэлон на мобиле... над было статусбар покрасить
источник

АН

Артём Никитин in Svelte [svelt]
Мне не хватает информации чтобы выстроить схему работы компилятора, особенно что касается стилей.
источник

A

Arushwl in Svelte [svelt]
Статейка где-то была под капотом
источник

A

Arushwl in Svelte [svelt]
источник

АН

Артём Никитин in Svelte [svelt]
Arushwl
Статейка где-то была под капотом
Там речь об уникальных идентификаторах свойств css. Ничего не проясняет из обсуждаемого выше
источник

A

Arushwl in Svelte [svelt]
А чего пояснить надо?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Артём Никитин
Мне не хватает информации чтобы выстроить схему работы компилятора, особенно что касается стилей.
все просто со стилями. те стили которые компилятор не "видит", он удаляет
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
причем под "видит" я вполне серьезно имею ввиду как глазами
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
нет ничего лучше для понимания статического анализа, кроме как смотреть глазами код
источник

AS

Alexey Solovyov in Svelte [svelt]
Pavel 🦇 Malyshev
все просто со стилями. те стили которые компилятор не "видит", он удаляет
Конечно, работа с домом должна быть регламентирована фреймворком, но такое категоричное поведение - не ок, на мой взгляд.
Первый неприятный осадочек от Svelte за все время...
источник

PM

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

АН

Артём Никитин in Svelte [svelt]
Pavel 🦇 Malyshev
все просто со стилями. те стили которые компилятор не "видит", он удаляет
То есть имеется в виду не видит всё что не стейт дривен?
источник

PM

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

T

Th0r in Svelte [svelt]
Артём Никитин
То есть имеется в виду не видит всё что не стейт дривен?
все css селекторы, которые не используются в компоненте
источник

AS

Alexey Solovyov in Svelte [svelt]
Pavel 🦇 Malyshev
он же тебе явно пишет, что удалил эти стили
Так и хорошо, что хоть пишет)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Артём Никитин
То есть имеется в виду не видит всё что не стейт дривен?
нет, не "видит" значит не видит. вот смотри, ты намного умнее компилятора, попробуй статически проанализировать такой код глазами:

<div>

</div>

<script>
 import { addClass } from '...';

 onMount(() => {
    addClass('div', 'myClass');
 });
</script>
<style>
 .myClass { color: red; }
</style>
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
нужно удалить или оставить класс?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
а если функция будет называться не addClass,а blabla
источник