397 читали · 2 года назад
Настройка проекта TypeScript с помощью ESLint, Prettier и VS Code
Источник: Nuances of Programming TypeScript сегодня является одним из самых популярных языков благодаря удобству и надежности его системы набора текста. Очень важно настроить подходящую среду для разработки на Typescript, поскольку она дает возможность воспользоваться всеми возможностями, которые он может предложить. В этой статье мы покажем, как настроить чистую и простую среду разработки на основе следующих элементов: Короткий путь Вы можете найти окончательный вариант настройки проекта в этом репозитории GitHub и клонировать его: git clone https://github...
310 читали · 2 года назад
Создание хука Git pre-commit для автопроверки и исправления кода JavaScript и TypeScript
Источник: Nuances of Programming Важно выдерживать единый стиль написания кода в проекте, особенно если он выполнен на JavaScript и TypeScript. Это связано с тем, что JavaScript  —  очень гибкий язык, а TypeScript, хотя и менее гибок в синтаксисе, все же достаточно гибок в форматировании. Представьте, что в одной части кода используется 2 пробела для отступа, а в другой  —  4. Вы можете подумать, что подобный линтинг носит лишь косметический характер. Тем не менее линтеры могут также проверять синтаксис и помогать улучшать качество кода в соответствии с общепринятыми отраслевыми стандартами...