Size: a a a

2020 October 05

/

/dev/null in Svelte [svelt]
И ещё он, replace, не ходил по файлам .scss
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
/dev/null
Заработало, но:
1. Показалось страшным костылём
2. VS Code ругался сильно
а с таким способом VS code спокоен?
источник

/

/dev/null in Svelte [svelt]
Да
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
А, круто, надо попробовать
источник

PM

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

/

/dev/null in Svelte [svelt]
Нужно было подпилить svelte.config.js
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
/dev/null
Нужно было подпилить svelte.config.js
так replace тоже в svelte.config.js, я пока до конца не вкурил чем отличается replace в svelte-preprocess от scss + importer там же
источник

PM

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

/

/dev/null in Svelte [svelt]
Да, были некоторые приколы с replace и VSC
источник

/

/dev/null in Svelte [svelt]
Распишу чуть попозже
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
/dev/null
Распишу чуть попозже
да было бы круто
источник

/

/dev/null in Svelte [svelt]
Pavel 🦇 Malyshev
да было бы круто
Ну, значит, адекватным решением казалось следующее

svelte.config.js
источник

/

/dev/null in Svelte [svelt]
Но, по факту, он указывает мне прямым текстом на мой файл и говорит, что не может его найти
источник

/

/dev/null in Svelte [svelt]
С таким же вариантом он жалуется уже на неиспользуемые селекторы
Значит он файл нашёл и всё с ним нормально
источник

/

/dev/null in Svelte [svelt]
источник

/

/dev/null in Svelte [svelt]
+ как я и говорил, replace не смотрит файлы .scss
Т.е. вот на таком он умрёт (это прям отдельный файл):
источник

/

/dev/null in Svelte [svelt]
В то время как плагин для препроцессора отрабатывает нормально
источник

/

/dev/null in Svelte [svelt]
Короче я вчера часа 2-3 провозился с этим)))
источник

/

/dev/null in Svelte [svelt]
А вот с типами для SSR версии svelte materialify я так и не разобрался)
источник

/

/dev/null in Svelte [svelt]
Если кто-нибудь подскажет, как это починить (как правильно добавить типы именно для SSR версии), я буду очень благодарен)
источник