Кто подскажет? В дев моде TS ищет main.ts в папке dist, но она в девмоде не создаётся из-за noEmit: true. А отключив noEmit TS всё так же ищет main.ts, но в той же папке dist. Она уже создаётся, но там нет TS файлов, там скомпилированные JS файлы... Ну и засада, нигде не могу найти ответа.
Что в данном случае вы называете дев-модом? Запустить компиляцию тайпскрипта можно разными инструментами. Если у вас noEmit был отмечен как true, значит сборка идёт не через утилиту tsc.
@@mishanep npm run start:dev (Нест жс). Проблему решил переустановкой неста. Проблема была в tsconfig.json. Во-первых, Нест не работает с ESNext типом и модулем (по крайней мере я не знаю, как их настроить, и из коробки идут иные значения). Во-вторых, вот эти настройки (вычислил методом тыка) дают баги: "moduleResolution": "Bundler", "resolveJsonModule": true, "allowImportingTsExtensions": true, "noEmit": false, "isolatedModules": true,
Спасибо большое за уроки! Делайте пожалуйста побольше уроков и по смежным темам: js, node.js, react и тп!
Кратко и доходчиво. Намного Лучше чем 90% платных курсов всяких инфоцыган . Спасибо, очень ценю ваш труд
Спасибо за краткий курс по ts. Все очень доступно! Еще хотелось бы отдельное видео по декораторам)
Спасибо за подробное объяснение ! Кратко и ничего лишнего 🔥
Как всегда - очень лаконично! Спасибо!
Кошерно как, спасибо!
Спасибо! Суперполезное видео!
Очень во время, я все думал - как компилируют в разные папки и только начал учить ТС, спасибо за видео !
О, еще один отличный видос на ночь )
Хорошее видео. Спасибо за труд!
супер!
Конфигурация typescript. Nice
Вот это крутой контент, спасибо!
Отлично!
Класс, очень полезно!
ООООО! Спасибо огромное
Спасибо
👌
Зачем в поле exclude писать node_modules, если эта папка обычно не лежит в src?
Логично. Если работаем внутри src, то не требуется. Иногда точкой входа может быть и корень.
Кто подскажет? В дев моде TS ищет main.ts в папке dist, но она в девмоде не создаётся из-за noEmit: true. А отключив noEmit TS всё так же ищет main.ts, но в той же папке dist. Она уже создаётся, но там нет TS файлов, там скомпилированные JS файлы... Ну и засада, нигде не могу найти ответа.
Что в данном случае вы называете дев-модом? Запустить компиляцию тайпскрипта можно разными инструментами. Если у вас noEmit был отмечен как true, значит сборка идёт не через утилиту tsc.
@@mishanep npm run start:dev (Нест жс). Проблему решил переустановкой неста. Проблема была в tsconfig.json. Во-первых, Нест не работает с ESNext типом и модулем (по крайней мере я не знаю, как их настроить, и из коробки идут иные значения). Во-вторых, вот эти настройки (вычислил методом тыка) дают баги:
"moduleResolution": "Bundler",
"resolveJsonModule": true,
"allowImportingTsExtensions": true,
"noEmit": false,
"isolatedModules": true,
По несту пока грамотно не подскажу. Я с ним работал на проекте, но очень мало и настройками заниматься пока не доводилось.
@@mishanep Благодарю за ответ и желаю вам всего наилучшего. Среди программистов вас хвалят.
скижи пожалуйста свой конфиг sv code (тема иконки и т.д)
Спасибо