Size: a a a

2021 February 10

A

Arushwl in Svelte [svelt]
а .lock файлы как же?
источник

AS

Alexey Schebelev in Svelte [svelt]
Кирилл Спасибович
Ну в этом как раз и таится потенциальная проблема, т.к. код который генерит свелт может вызвать не то, на что рассчитывает интернал
да, вероятно такая проблема может быть
источник

AS

Alexey Schebelev in Svelte [svelt]
но проблема когда у тебя встречаются две разные версии свелта и все перестает работать встречалась мне чаще
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Arushwl
а .lock файлы как же?
Ну ты допустим по сценарию mjs'а идешь как юзер нескольких пакетов, один вчера пересобрался, другой полгода назад - он типа фьючер комплит

Пакадж лок не фиксит версии транзитивных зависимостей, а если бы и фиксил -тогда у тебя было бы две копии свелта, одна для нового пакета, другая для полугодичного
источник

A

Arushwl in Svelte [svelt]
Кирилл Спасибович
Ну ты допустим по сценарию mjs'а идешь как юзер нескольких пакетов, один вчера пересобрался, другой полгода назад - он типа фьючер комплит

Пакадж лок не фиксит версии транзитивных зависимостей, а если бы и фиксил -тогда у тебя было бы две копии свелта, одна для нового пакета, другая для полугодичного
ух
источник

AP

Alexander Ponomarev in Svelte [svelt]
почему пакаджлок не фиксит версии транзитивных зависимостей? так и будет 2 копии свелта одна одной версии другая другой

если пакет требует несовместимую с твоей
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Alexander Ponomarev
почему пакаджлок не фиксит версии транзитивных зависимостей? так и будет 2 копии свелта одна одной версии другая другой

если пакет требует несовместимую с твоей
Ну ты когда ставишь пакет из нмпа то его пакадж лок не учитывается
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Alexey Schebelev
но проблема когда у тебя встречаются две разные версии свелта и все перестает работать встречалась мне чаще
Я думаю что оптимально оставлять отпрепроцешенный свелт файл, промежуточный вариант не ощущается надежным
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Либо тогда надо как-то настраивать авто пересборку с новой версией свелта
источник

M

Maxim in Svelte [svelt]
Maxim
Написал вот такое решение. В зависимости от класса ставить стили. Но не уверен в том лучший ли это путь. Спросил тут и в оф. дискорд чате
Нашел решение. Используйте такой синтаксис если столкнетесь с таким вопросом. Без импорта стора или контекста просто сразу накидывать css var'ы
источник

M

Maxim in Svelte [svelt]
Maxim
Написал вот такое решение. В зависимости от класса ставить стили. Но не уверен в том лучший ли это путь. Спросил тут и в оф. дискорд чате
источник

PM

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

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Так IIFE для этого же
Под промежуточным вариантом я подразумевал mjs с не заинлайнеными импортами интерналов
источник

A

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

A

Arushwl in Svelte [svelt]
Maxim
Нашел решение. Используйте такой синтаксис если столкнетесь с таким вопросом. Без импорта стора или контекста просто сразу накидывать css var'ы
а как связаны 2 картинки?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
Под промежуточным вариантом я подразумевал mjs с не заинлайнеными импортами интерналов
Можно делать 2 mjs)))
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Или mjs и umd
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
Можно делать 2 mjs)))
Чем они будут отличаться ?
источник

M

Maxim in Svelte [svelt]
Arushwl
а как связаны 2 картинки?
В первой показал как в компонентах применять стили к элементу
Во второй показал файл с темами откуда берутся названия для css переменных, которые используем в компонентах
источник

A

Arushwl in Svelte [svelt]
прям переменные css понимают объекты из js ?
источник