Я обновил с VSCode 0.10.6 до 0.10.8 и впервые попытался использовать Typescript. К сожалению, я, когда я говорю VSCode для сборки, получаю ошибку:
tsc не распознается как внутренняя или внешняя команда...
Вот необходимые сведения:
- Я создал новый проект HelloWorld в соответствии с инструкциями VS Code. Это включало:
- Я запустил
npm init
для нового package.json - Я побежал
npm i --save-dev typescript
, потому что хочу локальную установку, а не глобальную установку. - Я создал файл launch.json для node.js.
- Я создал файл tasks.json с заданными настройками для tsc.
- Я запустил
- Я сделал файл settings.json, как показано здесь. Это не помогло.
- У меня установлено приложение Visual Studio 2015, но я не установил расширение Typescript любого типа. Когда я набираю "where tsc" в командной строке разработчика, он отвечает "не смог найти". Я предполагаю, что это хорошо.
Я перезапустил VSCode (несколько раз). Что мне не хватает? Что еще нужно сделать?
Update
Я попробовал решение, предлагаемое @zlumer. Это удалось сделать компилятором Typescript, но затем он вызвал тысячи ошибок. Чтобы исправить это, мне также пришлось настроить tsconfig.json, чтобы исключить папку node_modules:
"exclude": [
"node_modules"
]