Size: a a a

2020 November 01

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
ахаха, это очень смешное заявление в чатике где каждый день просят скинуть конфиг для чего-то
просто тут только хорошие конфиги скидывают 😉
источник

AP

Alexander Ponomarev in Svelte [svelt]
ага, особенно те которые роллапом либы для паблиша собирают в 1 файл
источник

PM

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

AP

Alexander Ponomarev in Svelte [svelt]
потому что модули инлайнятся и не дедуплицируются =)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
потому что модули инлайнятся и не дедуплицируются =)
а как по-другому, если цель например юзать потом через <script> с CDN?
источник

AP

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

AP

Alexander Ponomarev in Svelte [svelt]
это только у свелта такой конфиг =)
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
хотя про отдельный файл в целом верно
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
но не для свелт
источник

AP

Alexander Ponomarev in Svelte [svelt]
ну да свелт уже жидко обосрался со своей системой подключения сорцов вместо билда, так что теперь написанную на ТСе либу только в тайпскриптовый проект можно подключить =)
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
в том смысле, что свелт компоненты юзаются 2 способами: 1) в свелт приложении в качестве сорцов 2) standalone и тогде действительно нужно все в один файл
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
ну да свелт уже жидко обосрался со своей системой подключения сорцов вместо билда, так что теперь написанную на ТСе либу только в тайпскриптовый проект можно подключить =)
не обязательно, достаточно просто поставить svelte-preprocess
источник

AP

Alexander Ponomarev in Svelte [svelt]
и что он сделает?
источник

PM

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

AP

Alexander Ponomarev in Svelte [svelt]
а если либа которую писали на ТСе писали с более слабым конфигом, а в твоем проекте более сильный конфиг, то шо делать?
источник

AP

Alexander Ponomarev in Svelte [svelt]
у тебя просто не соберется ничего из-за ошибок компиляции в коде который ты не писал
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
а если либа которую писали на ТСе писали с более слабым конфигом, а в твоем проекте более сильный конфиг, то шо делать?
думаю такие кейсы еще никто не прорабатывал
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
тс то вот недавно завезли
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ну и как бы это не мейнстрим
источник