WebStorm включает в себя всё необходимое для работы.
Для VSCode рекомендуется установить следующие плагины:
Склонируйте репозиторий и установите зависимости:
git clone https://github.com/urfu-2018/task-exam/
cd typescript-task-exam
npm install
Запускаются так: npm run <command>
Команда | Действие |
---|---|
start:js | Запуск index.js |
start:ts | Запуск index.ts |
format | Запуск утилиты форматирования |
lint | Запуск статического анализатора |
Для настройки отладчика в VSCode создайте файл .vscode/launch.json
и вставьте следующее содержимое:
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Start index.js",
"program": "${workspaceFolder}/src/index.js",
"cwd": "${workspaceRoot}"
},
{
"type": "node",
"request": "launch",
"name": "Start index.ts",
"args": ["${workspaceFolder}/src/index.ts"],
"runtimeArgs": ["--nolazy", "-r", "ts-node/register"],
"cwd": "${workspaceRoot}",
"sourceMaps": true
}
]
}
Станут доступны две конфигурации - первая для отладки кода на JS, вторая для TS.
Желаем всем успешно сдать!