
В этом уроке мы покажем вам, как установить TypeScript в Ubuntu 22.04 LTS. TypeScript, язык с открытым исходным кодом, разработанный Microsoft, предназначен для создания крупномасштабных веб-приложений.. Он расширяет возможности JavaScript за счет таких функций, как статическая типизация, что приводит к меньшему количеству ошибок во время выполнения, повышению качества кода и упрощению обслуживания, особенно в крупномасштабных проектах.. Способность TypeScript определять типы и интерфейсы делает код более предсказуемым и менее подверженным ошибкам..
TypeScript не является конкурентом JavaScript; вместо этого он дополняет его, предоставляя дополнительные функции, которые делают JavaScript лучше. Он поддерживает существующий код JavaScript, позволяет интегрировать популярные библиотеки JavaScript и облегчает вызов кода TypeScript из собственного JavaScript..
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы умеете использовать оболочку и, самое главное, размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете под учетной записью root, в противном случае вам может потребоваться добавить ‘sudo
‘ к командам для получения root-прав. Я покажу вам пошаговую установку языка программирования TypeScript в Ubuntu 22.04 (Jammy Jellyfish). Вы можете следовать тем же инструкциям для Ubuntu 22.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint, Elementary OS, Pop!_OS и других.
Предварительные условия
- Сервер под управлением одной из следующих операционных систем: Ubuntu 22.04, 20.04 или любого другого дистрибутива на основе Debian, например Linux Mint.
- Доступ к серверу по SSH (или просто откройте терминал, если вы находитесь на рабочем столе).
- Базовые знания интерфейса командной строки Linux (CLI). В этом руководстве предполагается, что вы умеете выполнять команды в терминале.
- Активное подключение к Интернету. Вам понадобится подключение к Интернету, чтобы загрузить необходимые пакеты и зависимости для TypeScript.
- А
non-root sudo user
или доступ кroot user
. Мы рекомендуем выступать в качествеnon-root sudo user
однако вы можете нанести вред своей системе, если не будете осторожны, действуя как root.
Установите TypeScript в Ubuntu 22.04 LTS Jammy Jellyfish
Шаг 1. Первый шаг в любой установке процесс на система Linux заключается в обеспечении что система является актуальным. Обычный обновления имеют решающее значение для поддержания безопасность системы и совместимость. Они обеспечивают новейшие функции и исправления ошибокулучшающая систему производительность и стабильность. Чтобы обновить систему Ubuntu, откройте терминал и выполните следующую команду:
sudo apt update sudo apt upgrade
Шаг 2. Установка Node.js.
Node.js — важнейший компонент в настройке среды разработки TypeScript. Чтобы установить Node.js, используйте следующую команду:
sudo apt install nodejs npm
После установки всегда разумно проверить установленную версию Node.js. Этот этап проверки гарантирует, что установка прошла успешно и Node.js готов к использованию. Чтобы проверить версию Node.js, используйте следующую команду:
node --version
Система должна отреагировать, отобразив установленную версию Node.js.
Шаг 3. Установка TypeScript в Ubuntu 22.04.
После настройки Node.js вы можете приступить к установке компилятора TypeScript. Используйте следующую команду:
npm install -g typescript
-g
flag устанавливает TypeScript глобально, делая его доступным во всей вашей системе.
После установки TypeScript целесообразно проверить установку. Чтобы проверить установленную версию компилятора TypeScript, выполните:
tsc --version
Эта команда выведет установленную версию компилятора TypeScript, подтвердив успешную установку..
Шаг 4. Создание тестового проекта TypeScript.
После установки TypeScript вы можете создать тестовый проект, чтобы убедиться, что все работает правильно. Теперь создайте файл package.json для вашего проекта. Этот файл содержит различные метаданные, относящиеся к проекту:
npm init
npm install typescript ts-node
Установите файл объявления типа Node.js. Этот файл предоставляет TypeScript форму экспортированного API библиотеки.:
npm install @types/node
Создать tsconfig.json
файл. В этом файле указаны корневые файлы и параметры компилятора, необходимые для компиляции проекта.:
npx tsc --init --module commonjs