为什么vscode会给我错误"没有在文件tsconfig.json中找到的输入"当tsc找不到时?

时间:2017-04-10 06:16:15

标签: typescript visual-studio-code

这是我的打字稿项目的配置文件:

{
    "compilerOptions": {
        "sourceMap": true,
        "target": "es5",
        "outFile": "js/app.js"
    },
    "files": [
        "src/main.ts",
        "src/bootstrap.ts",
        "libs/phaser.d.ts"
    ],
    "exclude": [
        "docs",
        "css",
        "index.html"
    ]
}

VS Code给了我这个错误:

  

file:' file:///e%3A/Programming/TypeScript/tsconfig.json'   严重性:'错误'消息:'配置文件中未找到任何输入   ' E:/Programming/TypeScript/tsconfig.json' ;.指定'包括'   路径是' [" ** / *"]'和'排除'路径是   ' [" node_modules"" bower_components"" jspm_packages"]'' at:' 1,1'   来源:' js'

我用Definition搜索了tsconfig文件,但我无法找到此错误的来源。我在这做错了什么?用tsc编译时,一切都很好。

1 个答案:

答案 0 :(得分:1)

我遇到了类似的错误(由VS Code抛出),我的解决方案是在文件中添加.ts扩展名,作为我的应用程序的入口点。打字稿只需要编译一些东西(“输入”)。

也许通过添加

来指定包含路径
"include": [
   '**/*'
]

你的tsconfig.json会照顾它吗?