vs code typescript编译什么都不做

时间:2015-08-16 22:30:07

标签: typescript visual-studio-code

我安装了VS Code来试用它。我在.ts文件上按Ctrl + Shift + B.第一次,它让我建立一个构建任务,我做了。现在,我再次构建,它什么也没做。我没有错误或警告但没有.js文件。我错过了哪些想法?

tasks.json

{
    "version": "0.1.0", 
    // The command is tsc. Assumes that tsc has been installed using npm install -g typescript 
    "command": "tsc",
    // The command is a shell script 
    "isShellCommand": true,
    // Show the output window only if unrecognized errors occur. 
    "showOutput": "silent",
    // args is the program to compile. 
    "args": ["app.ts"],
    // use the standard tsc problem matcher to find compile problems 
    // in the output. 
    "problemMatcher": "$tsc"
}

tsconfig.json

{
    "compilerOptions": { 
        "target" : "ESS",
        "module": "amd",
        "sourceMap": true 
    } 
}

2 个答案:

答案 0 :(得分:0)

每当我在Visual Studio Code中遇到任何任务问题时,我都会更改输出模式:

"showOutput": "always",

现在我将获得一个包含输出的窗口,即使问题匹配器没有检测到问题。你会在这里看到任何问题。把它切换回"沉默"当你把它全部工作时。

潜在问题......

您目前的目标是ESS,我想您可能需要ES5(请注意五个)。

您应该在窗口左下角的警告三角形图标旁边有1的数量。

答案 1 :(得分:0)

你有没有运行" npm install -g typescript"?请参阅tasks.json中的注释