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

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

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

18 ответов

6 просмотров

сейчас есть нормальные такие проблемы с подключением 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
Я ничего не понял, но по идее, если подключать либ...

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

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

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

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
32
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
25
Книга Юрова В.И пойдёт для обучения?
Botsman
24
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
> Примечательно, что новый владелец удаляет из GitHub любые жалобы, указывающие на подозрительную активность или смену владельца, и, видимо, рассчитывает на то, что пользовате...
Alex Sherbakov
1
а мы ещё не созрели до того, чтобы создать отдельный чатик про настройку редакторов?
Cheese Syrowiecki
16
И ещё вопрос: можно ли типа как на дос как-то запариться и с помощью прерываний выводить текст, вместо функции printf ?
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
34
Всем привет! У меня почему-то по-разному отображается TListView в Debug и Release режимах (FireMonkey)! При запуске под Win приложения TListView заливается программо. в Debug ...
Александр COM
8
Ладно, ещё тупого спрошу. Код должен банально вывести значение регистра на консоль, на деле же не выводя ничего, просто оставляя нерабочую консоль (открыта, ничего не написан...
НѣкъиⰘижєжєиꙁъвьсєсвѣтьноѣсѣтиѥсть•
25
Hey there Which is the best Linux destro for developers (coding)? To my research on reddit, they said Linux mint is good for mid level spec and Ubuntu for high Lev hardwar...
Wiz 🪄
11
Карта сайта