Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 November 05

К

Костя Сафонов... in Svelte [svelt] - All about Svelte JavaScript framework.
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
            preprocess: sveltePreprocess({
             scss: {
               prependData: `@import 'src/sass/shared.scss';`,
             },
             postcss: true,
           }),
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
надо препроцессор поставить и настроить
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
npm i -D svelte-preprocess
источник

К

Костя Сафонов... in Svelte [svelt] - All about Svelte JavaScript framework.
О. Оке. Спс!
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
все это не нужно, а onMount нужно. Сложно доку и семплы открыть?
источник

А

А in Svelte [svelt] - All about Svelte JavaScript framework.
Я знаю, что сейчас это нужно делать и читал доку и сэмплы.
Вопрос в том, почему это нужно импортировать руками. У свелт же идея свести бойлерплейт к минимуму
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
потому что это функция а не оператор или кейворд
источник

А

А in Svelte [svelt] - All about Svelte JavaScript framework.
А $: это оператор или кейворд?
источник

А

А in Svelte [svelt] - All about Svelte JavaScript framework.
Почему не сделать такую же метку onMount: ? А на этапе компиляции импортировать что нужно и завернуть нужный код в онмаунт, как сейчас руками нужно делать
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
Проще импортировать функцию и передавать ей что надо. Это конструкция языка. Пилить особый синтаксис и какие-то метки только усложняет кодовую базу, не совсем понятно, чем onMount неудобен.
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
и так гемор со свелт файлами, слишком много тулинга пришлось изолентой приматывать
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
тайпскрипт и тд
источник

А

А in Svelte [svelt] - All about Svelte JavaScript framework.
Я опираюсь только на то, что уже есть метка для реактивности $: 🤷‍♂️
источник

ER

Eric Rovell in Svelte [svelt] - All about Svelte JavaScript framework.
Заметил во многих PR, что мейнтейнеры свелта всегда против нового синтаксиса именно по этой причине.
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
потому что onMount никак не преобразуется? он остается как есть, его можно вынести в отдельный файл как я делаю здесь https://github.com/trash-and-fire/svelte-lightweight-charts/blob/master/src/package/components/internal/utils.ts#L26
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
реально, после реакта и jsx'а не понятен профит sfc и всех этих приколов
все фичи тса работают из коробки в jsx идеально, все функции редактора по рефакторингу на основе tsserver работают из коробки, никакого обвеса не нужно ставить
источник

КС

Кирилл Спасибович... in Svelte [svelt] - All about Svelte JavaScript framework.
никаких проблем с какими-то фрагментами и прочими велосипедами из изоленты и зубочисток
источник

ДД

Дмитрий Дорофеев... in Svelte [svelt] - All about Svelte JavaScript framework.
котопсы какие то
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
мисанул чатиком )
источник