169 похожих чатов

А рич сказал что будет поддержка ts, это он про

текущую поддержку которая переедет в их новую (хз как это назвать) систему или что-то мощнее планируется?

18 ответов

12 просмотров

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

Alexander Ponomarev
сейчас есть нормальные такие проблемы с подключени...

Разве тс-пакеты не должны компилиться в чистый js для любых консьюмеров - будь то тс-приложенин или js-приложение? Даже у Ангуляра его компилятор ngc коппилит в чистый js

Gennadiy Vatitov
Разве тс-пакеты не должны компилиться в чистый js ...

ну типа должны да, только вот свелт "рекомендует" подключать и подключает непосредственно исходники. Для этого в svelte-loader написано добавить в resolve поле svelte из package.json А если работать со скомпилированными файлами, то d.ts для svelte файлов никто не генерирует и это тоже проблема

Alexander Ponomarev
ну типа должны да, только вот свелт "рекомендует" ...

А просто "прогнать" tsc после компиляции свелта - не решит проблему?

Gennadiy Vatitov
Да, без d.ts печально, согласен

ну, если написать пакет на чистом TS, и прогнать tsc - то как раз и получаются все файлы, как файл.js + файл.d.ts - для каждого из файлов (при правильных настройках)

Alexander Ponomarev
ну типа должны да, только вот свелт "рекомендует" ...

т.е. в любой непонятной ситуации надо подключать typescript-loader? 🙂

Alexander Ponomarev
но не дя *.svelte файлов, их tsc же не прожует

Я же написал: "после компиляции свелта". Там выше писали, что после компиляции свелта файлы получаются с TS типами - так вот, tsc не сделает для каждого из результирующих после свелт-компиляции файлов свой .d.ts, как полагается? Просто tsc... (наверняка, будут ещё заморочки с hot-reload, понимаю это)

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Я же написал: "после компиляции свелта". Там выше ...

после компиляции там жс файл получается, не видел там ts с типами мб не до конца разобрался

Alexander Ponomarev
после компиляции там жс файл получается, не видел ...

потерял сообщение в треде - не могу найти. Кто-то говорил, что у него не получается свелт-скомпилированный (с TS) проект подключить в чистый джс. Я в этом контексте имел в виду

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
потерял сообщение в треде - не могу найти. Кто-то ...

я в этом обсуждении участвовал, у нас так и не получилось получить d.ts для svelte файлов

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
потерял сообщение в треде - не могу найти. Кто-то ...

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

˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
👍 понял. Может, это даже правильно тогда...

Я ничего не понял, но по идее, если подключать либы исходниками, то валидация тайпскриптом может быть долгой и придется настраивать инкрементальную сборку или references.

SancheZz
Я ничего не понял, но по идее, если подключать либ...

инкрементальная сборка с референсами в вотч режиме работает еще медленнее чем без референсов

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта