Size: a a a

2020 December 18

AP

Alexander Ponomarev in Svelte [svelt]
там все заинлайнено и склеено в 1 файл
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
Зачем, все равно все в один бандл в итоге
нет не все равно, я устал уже обьяснять. что не все равно
источник

AP

Alexander Ponomarev in Svelte [svelt]
у тебя в одном бандле будет по десять одних и тех же рантаймов, 10 повторов и они не пошарятся
источник

И

Илья in Svelte [svelt]
Чтоб svelt изучать какой уровень js должен быть
источник

ON

Oleg N in Svelte [svelt]
Alexander Ponomarev
там все заинлайнено и склеено в 1 файл
Если свелт будет поддерживать такой способ сборки, тогда начнут делать такие собрки.

Но наверно лучше модулями-js
источник

AP

Alexander Ponomarev in Svelte [svelt]
Oleg N
Если свелт будет поддерживать такой способ сборки, тогда начнут делать такие собрки.

Но наверно лучше модулями-js
свелт изобрел свой путь и никуда не двигается =)

импортируем исходники и получаем конфликты между конфигами и невозможно подключить ТС либу в жс проект

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

DK

Dmitry Kurmanov in Svelte [svelt]
Илья
Чтоб svelt изучать какой уровень js должен быть
Имхо лучше сначала сам js подтянуть например тут learn.javascript.ru . Но в принципе можно открыть доку свелт с интерактивными примерами и станет понятно понятно или не понятно :)
источник

DK

Dmitry Kurmanov in Svelte [svelt]
Alexander Ponomarev
свелт изобрел свой путь и никуда не двигается =)

импортируем исходники и получаем конфликты между конфигами и невозможно подключить ТС либу в жс проект

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

И

Илья in Svelte [svelt]
Dmitry Kurmanov
Имхо лучше сначала сам js подтянуть например тут learn.javascript.ru . Но в принципе можно открыть доку свелт с интерактивными примерами и станет понятно понятно или не понятно :)
Спасибо. Я этот ресурс тоже использую .
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
проблема в том что у свелта стандартный шаблон сборки либы включает в себя роллап, который все собирает в 1 файл и инлайнит все зависимости
Ерунду пишешь, роллап не собирает все в один бандл. Этим занимается конкретный плагин. Отключаем плагин, собираем в формате esm
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
то есть нпм модуль уже как бы umd
Тоже ерунда. Umd != inline imports
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
Тоже ерунда. Umd != inline imports
я тебе скинул пример конкретной собранной либы, зачем ты мне сам ерунду пишешь. нади пример либы собранной правильно а потом пиши что можно собрать)

я 20 раз написал что стандартным конфигом которым собирают либы на свелте они собирают говно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
я тебе скинул пример конкретной собранной либы, зачем ты мне сам ерунду пишешь. нади пример либы собранной правильно а потом пиши что можно собрать)

я 20 раз написал что стандартным конфигом которым собирают либы на свелте они собирают говно
Стандартный конфиг решает стандартную задачу. Если нужно решить другую задачу нужен другой конфиг. Ты же написал именно «включает в себя роллап, который собирает все в один файл»
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
Стандартный конфиг решает стандартную задачу. Если нужно решить другую задачу нужен другой конфиг. Ты же написал именно «включает в себя роллап, который собирает все в один файл»
какая разница можно или нет, я знаю что можно. я вижу как публикуют либы на свелте и это полный трэш
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Роллап сам по себе этого не делает
источник

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
Роллап сам по себе этого не делает
какой же плагин это делает просвети
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
какая разница можно или нет, я знаю что можно. я вижу как публикуют либы на свелте и это полный трэш
Как хотят так и публикуют) раз никто поголовно не пишет им ишаки значит все норм
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
какой же плагин это делает просвети
resolve
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Ещё есть опция externals где тоже можно явно все указывать
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Это уже в ролап доках
источник