Size: a a a

2020 October 08

AP

Alexander Ponomarev in Svelte [svelt]
Pavel 🦇 Malyshev
да, поэтому он и называется stand-alone и поэтому его можно юзать где угодно и поэтому в свелт проектах надо юзать исходник. я все это в первом сообщении написал
как тс исходник юзать?
источник

AP

Alexander Ponomarev in Svelte [svelt]
в окружении без тса
источник

PM

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

AP

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

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Alexander Ponomarev
везде какойто свой путь изобретаете я хз)
а что есть какой-то готовый путь?
источник

AP

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

AP

Alexander Ponomarev in Svelte [svelt]
umd это не про нпм
источник

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
можно umd убрать вообще и оставить только esm, что это изменит?
источник

AP

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

PM

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

AT

Andrii Tymchenko in Svelte [svelt]
походу с ts сейчас вообще никак
источник

AP

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

PM

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

PM

Pavel 🦇 Malyshev in Svelte [svelt]
ничего не инлайнит
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Pavel 🦇 Malyshev
вроде нет, он импорты оставляет как есть
ну я щас сделал degit sveltejs/component-template

накидал чего-то в код

и он заинлайнил

index.mjs с инлайн интерналами
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Andrii Tymchenko
походу с ts сейчас вообще никак
наверное можно всякие там типы/энамы хранить просто в отдельный ts файлах, а не внутри компонента и на их основе уже генерить тайпинги, не?
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Кирилл Спасибович
ну я щас сделал degit sveltejs/component-template

накидал чего-то в код

и он заинлайнил

index.mjs с инлайн интерналами
хм, может я давно не смотрел и там что-то изменилось)
источник

AT

Andrii Tymchenko in Svelte [svelt]
можно, а как подключать как соурсы ?
источник