Материалы рубрики

Продолжение архива

TypeScript Compiler: как использовать tsc на практике

Короткий ответ: typescript compiler — это компилятор TypeScript, команда tsc. Он берет .ts и .tsx файлы, проверяет типы и выпускает JavaScript. Самый быстрый пример: установите TypeScript, создайте index.ts, выполните npx tsc index.ts и…

TypeScript скачать: как установить, запустить и проверить

Короткий ответ: TypeScript обычно не скачивают как отдельный .exe-установщик. Его ставят как npm-пакет typescript. Сначала скачайте и установите Node.js с npm, затем в папке проекта выполните npm install typescript —save-dev и проверьте установку…

Как добавить MP3 в проект React и TypeScript

Короткий ответ: в React-проекте на TypeScript mp3 можно добавить двумя нормальными способами. Первый: положить файл в src/assets, импортировать его в компонент и передать в . Второй: положить mp3 в public и указать прямой…

Create React App и TypeScript: как установить, запустить и проверить

Короткий ответ: чтобы создать React-проект с TypeScript через Create React App, выполните npx create-react-app my-app —template typescript, затем перейдите в папку проекта и запустите npm start. Но для нового проекта важно знать нюанс:…

Как подключить TypeScript к HTML

Короткий ответ: TypeScript нельзя подключить к HTML как обычный JavaScript-файл. Браузер не выполняет .ts напрямую. Нужно написать код в app.ts, скомпилировать его в app.js, а уже готовый JavaScript подключить в HTML через Минимальная…

TypeScript npm: как установить, запустить и проверить

Короткий ответ: typescript npm обычно означает установку TypeScript через npm-пакет typescript. В рабочем проекте лучше ставить его локально как dev-зависимость: npm install typescript —save-dev, а запускать компилятор через npx tsc. Так версия TypeScript…

Any, unknown, never и strict

Ошибки TypeScript сначала выглядят как язык юридических документов: Type 'string' is not assignable to type 'number', Object is possibly 'undefined', Property does not exist, Type 'unknown' is not assignable. Хочется быстро поставить any,…

TypeScript в Node.js: первый Express API

TypeScript в Node.js лучше всего понимать через маленький API. Не через абстрактные типы, а через задачу: поднять сервер, вернуть JSON, описать форму данных и поймать ошибку до запуска В этом уроке сделаем Express…

Tsconfig.json простыми словами: strict, target и module

tsconfig.json часто пугает сильнее самого TypeScript. Открываешь файл, а там target, module, moduleResolution, strict, lib, jsx, skipLibCheck, noEmit. Кажется, что без знания всех опций проект лучше не трогать Хорошая новость: для старта не…

TypeScript в React: props, state и события

TypeScript в React начинает приносить пользу не тогда, когда мы красиво подписали каждую переменную, а когда компонент перестает принимать что попало. Родитель передал не тот prop, в состоянии лежит не тот тип, обработчик…

Настройки cookie