Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

A horrifically deep dive into TypeScript module resolution

Автор: Michigan TypeScript

Загружено: 2023-01-09

Просмотров: 8890

Описание:

Getting TypeScript to find the modules you’re importing can be surprisingly tricky. It is controlled by the moduleResolution configuration option, file extensions, and even the syntax you use.

This talk:
1) Breaks down what module resolution means in TypeScript
2) Explains the various options you can set
3) Shows how to debug module resolution problems
4) Dives in maybe a bit too deep to explore how it works in different situations

We also find out about some current resolution shortcomings when using TypeScript with a bundler, along with proposed improvements happening within TypeScript.

The examples repository is https://github.com/IanVS/ts-module-re...

Ian VanSchooten is the lead frontend developer at Defined Networking (https://www.defined.net/) and a core Storybook team member focused on Vite and pnpm support.

00:00 - Introduction
02:18 - What is Module Resolution
05:43 - TypeScript options
07:25 - "Classic" moduleResolution
08:27 - "Node" moduleResolution
11:51 - "Node16" moduleResolution
13:26 - Examples repository
14:09 - Node: Relative
17:48 - Node: Non-relative
20:32 - Node: Package
23:44 - Node: Index
24:28 - Node: JavaScript
29:48 - Node: Mixed JS & TS
32:23 - Node: TypesVersions
37:52 - Node16: New rules
41:34 - Node16: Relative
45:54 - Node16: Export map
53:06 - Ambient types: Definitely Typed
55:26 - Ambient types: typesRoot
56:39 - New moduleResolution options
59:24 - Summary
1:00:09 - Questions

Discord:   / discord  
Twitter:   / mitypescript  
Mastodon: https://fosstodon.org/@MichiganTypeSc...
Instagram:   / michigantypescript  
TikTok:   / michigantypescript  

A horrifically deep dive into TypeScript module resolution

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Высокопроизводительный React с архитектурой на основе подписки

Высокопроизводительный React с архитектурой на основе подписки

Запись Потоков Данных в Базу Данных в Реальном Времени | Fetch Data | Объекты в Программировании

Запись Потоков Данных в Базу Данных в Реальном Времени | Fetch Data | Объекты в Программировании

Google's NEW TranslateGemma is INSANE!

Google's NEW TranslateGemma is INSANE!

TypeSlayer — инструмент для повышения производительности типов в TypeScript.

TypeSlayer — инструмент для повышения производительности типов в TypeScript.

Deep Dive into Advanced TypeScript: A Live Coding Expedition - Christian Woerz - NDC Oslo 2023

Deep Dive into Advanced TypeScript: A Live Coding Expedition - Christian Woerz - NDC Oslo 2023

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

🔀 Зачем Frontend и Backend разработчику на JavaScript, TypeScript, Node.js этот ваш Local-First?

🔀 Зачем Frontend и Backend разработчику на JavaScript, TypeScript, Node.js этот ваш Local-First?

The End of ts-node? Here’s What You Need to Know.

The End of ts-node? Here’s What You Need to Know.

Technical Deep Dive | Doom in TypeScript types

Technical Deep Dive | Doom in TypeScript types

Everything I know about Modules in TypeScript

Everything I know about Modules in TypeScript

Демонстрация создателя TypeScript DOOM | Андерс Хейлсберг | TypeScript Showcase #11

Демонстрация создателя TypeScript DOOM | Андерс Хейлсберг | TypeScript Showcase #11

Требовать или импортировать Javascript

Требовать или импортировать Javascript

Building Fluent Interfaces in TypeScript

Building Fluent Interfaces in TypeScript

Visual Guide to the Modern Frontend Toolchain (Vite)

Visual Guide to the Modern Frontend Toolchain (Vite)

I Cannot Believe TypeScript Recommends You Do This!

I Cannot Believe TypeScript Recommends You Do This!

Ошибки в машинописном коде, которых следует избегать каждому начинающему разработчику | clean-code

Ошибки в машинописном коде, которых следует избегать каждому начинающему разработчику | clean-code

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Кто пишет код лучше всех? Сравнил GPT‑5.2, Opus 4.5, Sonnet 4.5, Gemini 3, Qwen 3 Max, Kimi, GLM

Шпаргалка по TSConfig

Шпаргалка по TSConfig

no one writes JavaScript anyway.. ReScript: the ReasonML successor

no one writes JavaScript anyway.. ReScript: the ReasonML successor

Generics: самая пугающая функция TypeScript

Generics: самая пугающая функция TypeScript

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com