Я попробовал новые Node.js Subpath Imports для алиасов путей в TypeScript проекте. Оказалось, всё не так просто! Читать далее
Существует множество библиотек для настройки алиасов в Node.js, таких как alias-hq и tsconfig-paths. Однако однажды, изучая документацию Node.js, я обнаружил возможность настройки алиасов без использования сторонних библиотек. Более того, данный подход позволяет использовать алиасы без сборки…
Абсолютные импорты без расширений в ESM-монорепозитории. Настраиваем Vite, TypeScript и автоимпорты в IDE (VSCode) с помощью “subpath imports”.Разрешаем конфликты настроек без костылей.Добавляем приоритет автоимпорта папок в качестве модулей, при наличии “index.ts”.Настраиваем Vite и TypeScript на работу с исходниками компилируемой библиотеки в dev-режиме. Читать далее
Привет, друзья! Представляю вашему вниманию перевод еще нескольких статей из серии Mastering TypeScript, посвященных углубленному изучению TypeScript. Заметка о Mapped Types и других полезных возможностях современного TypeScript TypeScript в деталях. Часть 1 TypeScript в деталях. Часть 2 Карманная книга по TypeScript Шпаргалка по TypeScript Читать дальше →