Size: a a a

2018 June 22

NK

Nick Kugaevsky in Svelte [svelt]
Pavel 🦇 Malyshev
Ты это серьезно или прикалываешься? )))
Да серьёзно я
источник

NK

Nick Kugaevsky in Svelte [svelt]
Реально в двух словах для тупых. Или проекты с использованием svelte не принято вебпэком собирать?
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ну там так то Rollup по-умолчанию, по понятный причинам
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Так, ты спрашивал именно про  Svelte препроцессоры так?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
В общем, компонент Svelte - это html файл, который разделен на 3 секции:  html шаблон/script/style
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
В webpack/rollup конфиг добавляется специальный лоудер/плагин, который запускает компилятор Svelte, результат работы  которого  - ванильный js код.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Если же мы хотим писать в компонентах, что-то отличное от нормальных js/css/html, например, pug для шаблона и less для стилей, нам нужно в момент комплиции применить эти препроцессоры
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
собственно, сам компилятор Svelte предоставляет для этого  апи: https://svelte.technology/guide#preprocessing
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
т.е. это препроцессинг внутри шага сборщика))
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nick Kugaevsky
Реально в двух словах для тупых. Или проекты с использованием svelte не принято вебпэком собирать?
короче как-то так
источник

NK

Nick Kugaevsky in Svelte [svelt]
Pavel 🦇 Malyshev
короче как-то так
Да, спасибо. Теперь понятно.
источник

PM

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

N

Nikolos in Svelte [svelt]
А где можно глянуть на пример готовых приложений?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Nikolos
А где можно глянуть на пример готовых приложений?
Привет!
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Демки доступны в REPL (гамбергер кнопка слева): https://svelte.technology/repl?version=2.8.0&demo=hello-world
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Вот имплементация демо-проекта RealWorld: https://github.com/sveltejs/realworld
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Правда там вроде на Sapper
источник

PM

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

PM

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