Size: a a a

Svelte [svelt] - All about Svelte JavaScript framework.

2021 December 04

KN

Konstantin Nosov in Svelte [svelt] - All about Svelte JavaScript framework.
Только если в public его положить он будет
источник

KN

Konstantin Nosov in Svelte [svelt] - All about Svelte JavaScript framework.
Но файлы которые в public не доступен из fs в том же versel adapter
источник

MZ

Misha Zamkevich in Svelte [svelt] - All about Svelte JavaScript framework.
Много новых подробностей, ладно, это нужно самому идти смотреть
источник

KN

Konstantin Nosov in Svelte [svelt] - All about Svelte JavaScript framework.
Это уже попытки задебажить, изначально проблема простая - читать файл в fs из API endpoint svelte kit
источник

KN

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

NK

ID:0 in Svelte [svelt] - All about Svelte JavaScript framework.
источник

AP

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

KN

Konstantin Nosov in Svelte [svelt] - All about Svelte JavaScript framework.
Куда копировать? Зависит от реализации конкретного адаптера :(
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
ну ты же знаешь какой у тебя адаптер, он же не из рандомного пула выбирается)
источник

KN

Konstantin Nosov in Svelte [svelt] - All about Svelte JavaScript framework.
Да, на самом деле для статик адаптера я так и делал для генерации sitemap к примеру. Но вот с versel - у него иная структура папок и в дев режиме она не совпадает с билдом - то есть необходимо по разному выбирать откуда читать в дев и прод сборке, и много других едж кейсов
источник

KN

Konstantin Nosov in Svelte [svelt] - All about Svelte JavaScript framework.
Я выше писал что решил вопрос используя fetch, но fs увы работать не будет
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
В реакте тоже не передаются. Знаешь почему? Потому что в реакте их нет!
Это синтаксический сахар. Хватит ныть, что в эдж кейсах он не работает :)
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Это очень нишевая проблема. У меня на все большое приложение такого as нет нигде.

as — это вообще весьма реакто-специфичный паттерн. Я такие вещи в свелте решаю слотами. Условно, когда надо передавать триггер модалки, и на него надо навешивать клик хендлер, я просто передаю его пропсом в слот ¯\_(ツ)_/¯
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
настолько специфичный что в свелте есть svelte:component ) ну зачем говорить ерунду)
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
и делают svelte:element
источник

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
и уже в треде про svelte:element обсуждают as )
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Свелт-компонент используется в ядре кита/саппера, и без него не сделать кодсплит.
Конечно он есть, но я, допустим, не пользовался им ни разу ¯\_(ツ)_/¯
Как и as в коде приложения даже представить сложно, только в дизайн-системах. И там кейсы как правило весьма примитивны и слотами покрываются на ура.
источник

DK

Dan Kozlov in Svelte [svelt] - All about Svelte JavaScript framework.
Делают? Я это слышу уже года три.
источник

AP

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

AP

Alexander Ponomarev in Svelte [svelt] - All about Svelte JavaScript framework.
дак три года и делают)
источник