ПОЛНОЦЕННЫЙ ГАЙД по tsconfig | TypeScript

  Рет қаралды 9,079

Ayub Begimkulov

Ayub Begimkulov

Күн бұрын

В данном видео разберем важну тему для всех, кто использует TypeScript - это конфигурация компилятора через tsconfig файл. Разберем за что отвечает каждый опешн, как он повлияет на конечный код и на подсказки в вашем редакторе.
Код из видео:
github.com/Ayub-Begimkulov/yo...
Telegram канал:
telegram.me/ayub_begimkulov_c...
Таймкоды:
00:00-00:51 - Интро
00:51-02:01 - Что такое tsconfig и для чего он нужен
02:01-03:03 - Смотрим опшены из группы projects
03:03-09:57 - Смотрим опшены из группы Language and Environment
09:57-14:50 - Смотрим опшены из группы Modules
14:50-15:54 - Смотрим опшены из группы JS Support
15:54-21:28 - Смотрим опшены из группы Emit
21:28-29:48 - Смотрим опшены из группы Interop Constraints
29:48-30:50 - Смотрим опшены Completeness
30:50-41:41 - Смотрим опшены из группы Type Checking
41:41-42:40 - Заключение

Пікірлер: 45
@Ecto-Gamet
@Ecto-Gamet Жыл бұрын
Всё чётко и по полочкам, а самое главное - с примерами! Нашёл для себя несколько полезных настроек. Спасибо, было очень интересно!
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Рад помочь!
@alexanderzelenkov6944
@alexanderzelenkov6944 Жыл бұрын
Привет, Аюб! Хороший ролик. Никто, наверное, не любит воевать с конфигами, все хотят сесть и писать логику, но что ж делать - знать их надо. Зато, пока борешься с конфигом, появляется глубокое понимание как работает инструмент.
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Да, есть такое.
@shakapaker
@shakapaker Жыл бұрын
Спасибо большое за такой интересный контент, очень познавательно 🤠
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Рад помочь!
@PavelMiku
@PavelMiku Жыл бұрын
Очень толковый гайд, Спасибо ! Автор Красавчик!
@ayub_begimkulov
@ayub_begimkulov 10 ай бұрын
Рад, что понравилось!
@user-vm2db5cq1g
@user-vm2db5cq1g Жыл бұрын
Спасибо за разбор достаточно редких тем)
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Не за что!
@Komi7ar
@Komi7ar Жыл бұрын
Спасибо за видос. Жду такой же видос по eslint!
@darkside2436
@darkside2436 Жыл бұрын
Спасибо за полезный контент
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Рад помочь!
@user-mb7kp1bl4w
@user-mb7kp1bl4w Жыл бұрын
Какой же полезный урок. Автору спасибо!
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Рад помочь!
@8lop966
@8lop966 Жыл бұрын
Ayub, ты делаешь реально очень полезный контент, хотелось бы услышать от тебя про оптимизацию проекта с плохой производительностью, с использованием хуков, react lazy и доп инструментов, про их тонкости
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Да, много просят, занесу в список себе.
@buduj2386
@buduj2386 Жыл бұрын
это видео я ждал 2 года!
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Рад помочь!
@harrisonwinston2850
@harrisonwinston2850 Жыл бұрын
Привет, предлагаю темы для видео: 1. i18n 2. рендер по user-agent 3. Best-practice ро оптимизации react и rerender 4. Настройка webpack для react+ts, мб с фичами типо svg-компоненты(такое на next.js легко делается, с добавлением файла декларации ts для изображений)
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Спасибо большое! Записал в свой список.
@alexey_samokhin
@alexey_samokhin Жыл бұрын
большое спасибо!
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Пожалуйста!
@user-vq8zi4ne7s
@user-vq8zi4ne7s Жыл бұрын
ого какая годнота, топ!
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Спасибо!
@jamjam3337
@jamjam3337 Жыл бұрын
Спасибо.💪👍
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Пожалуйста!
@VirtusTex
@VirtusTex Жыл бұрын
Спасибо!!!
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Пожалуйста!
@user-qb7jg4hx5l
@user-qb7jg4hx5l 9 ай бұрын
спасибо
@VasyaFF
@VasyaFF 11 ай бұрын
Свойство/правило 'newLine' НАВЕРНОЕ полезно при работе с гитхабом. Чтобы он не помечал файлы как изменённые, в которых только символ переноса поменялся при push из-под windows в git, в котором unix используется.
@ayub_begimkulov
@ayub_begimkulov 10 ай бұрын
не совсем, так как символ будет добавляться в конец только собранных файлов.
@TheLevius
@TheLevius Жыл бұрын
топ контент получается? чи шо?
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Нишо, спасибо!
@just__did__it
@just__did__it Жыл бұрын
Кролям такое нраится даб даб. Ммм не слышу?
@shakapaker
@shakapaker Жыл бұрын
Це топчик
@semenloktionov3512
@semenloktionov3512 9 ай бұрын
Полноценный гайд; "я если честно не знаю зачем это нужно, тут не подскажу"
@dsbasko
@dsbasko Жыл бұрын
Аюб привет. Спассибо за видео. Подскажи пожалуйста, я недавно пересел с webstorm на vscode. И мне прям сильно нехватает штормовского инспектора кода. Есть ли для vscode подобные решения или нужно писать плагины для eslint?
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Инспектор есть в vscode, посмотри как им пользоваться. Но я в webstorm не эксперт, так что сложно что-то не могу тебе чего-то конкретного посоветовать. Попробуй в интернете поискать. А eslint же вообще про другое.
@fedordostoevskiy4209
@fedordostoevskiy4209 Жыл бұрын
Not bad, not bad... Очень полезно, на сайте читал - половину не понял 🤭
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Да, там порой сложно бывает понять.
@vladislavstepanov7591
@vladislavstepanov7591 Жыл бұрын
Мне показалось или на 25:39 синтаксис импорта смешан? import constants = require(''). Разве не const constants = require('')?
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
Да, смешан. Это как раз и странность TS , о которой я говорил.
@ayub_begimkulov
@ayub_begimkulov Жыл бұрын
То есть ты говоришь компилятору, что там под капотом не es module и он будет резолвить это по другому алгоритму.
@user-hruser
@user-hruser 11 ай бұрын
слабый разбор, рано быть сеньером
Как я стал профессионалом TypeScript
17:09
Ayub Begimkulov
Рет қаралды 16 М.
ПОЛНОЦЕННЫЙ ГАЙД ПО REACT CONTEXT
35:45
Ayub Begimkulov
Рет қаралды 9 М.
когда повзрослела // EVA mash
00:40
EVA mash
Рет қаралды 4,1 МЛН
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 13 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 34 МЛН
Конфигурация для TypeScript - tsconfig.json
27:58
Михаил Непомнящий
Рет қаралды 16 М.
Инструменты / Выполняем код на TypeScript в Node (tsx, ts-node)
26:12
Игорь Антонов — про JavaScript и разработку
Рет қаралды 553
Чего ожидать от HTTP/3 + Go
51:07
Нина Пакшина
Рет қаралды 1,3 М.
Infer is easier than you think
13:38
Matt Pocock
Рет қаралды 86 М.
Docker за 20 минут
21:42
suchkov tech
Рет қаралды 66 М.