我从VSCode 0.10.6更新到0.10.8,并尝试第一次使用TypeScript。不幸的是,当我告诉VSCode进行构建时,出现了以下错误:
tsc不是内部或外部命令,也不是可运行的程序...
以下是相关细节:
- 我按照VS Code的说明创建了一个全新的“HelloWorld”项目。。包括:
- 我为新的package.json运行了
npm init
- 我运行了
npm i --save-dev typescript
因为我想要本地安装而不是全局安装。 - 我创建了一个launch.json来定义一个node.js项目。
- 我创建了tasks.json文件,具有tsc的预设设置。
- 我为新的package.json运行了
- 我创建了settings.json文件,如此展示。但没有帮助。
- 我确实安装了Visual Studio 2015 Community,但没有安装任何类型的TypeScript扩展。当我在开发人员命令提示符中输入“where tsc”时,它会回复“找不到”。我认为这是一件好事。
我已经重新启动了VSCode(多次)。我错过了什么?还需要做什么?
更新
我尝试了@zlumer提供的解决方案。它成功地使TypeScript编译器运行,但然后导致数千个错误出现。为了解决这个问题,我还必须调整我的tsconfig.json以排除node_modules文件夹:
"exclude": [
"node_modules"
]