【问题标题】:Typescript variable syntax error on terminal终端上的打字稿变量语法错误
【发布时间】:2017-11-14 23:13:42
【问题描述】:

我尝试在 Visual Studio Code 上学习 TypeScript。但是由于定义了变量,我得到了一个我不明白的 sim 错误。我是这样定义的:

let year:number = 2015

我在终端上得到一个语法错误,因为我在变量名后面加上了一个冒号并写了变量类型。

我该如何纠正这个错误?

【问题讨论】:

    标签: node.js typescript terminal visual-studio-code


    【解决方案1】:

    由于这个问题已经很老了,但是我正在为像我这样遇到相同问题的其他开发人员回答。 @basarat 回答的增强: 你需要

    编译.ts文件

    &

    运行 .js 文件

    示例:您创建了一个打字稿文件 HelloWorld.ts

    当你想编译时做

    tsc HelloWorld.ts
    

    .js 文件将被生成。然后运行您的代码,请执行以下操作

    node HelloWorld.js
    

    瞧!!

    【讨论】:

      【解决方案2】:

      我该如何纠正这个错误?

      不要直接运行.ts 文件。

      解决方案

      运行前编译成js。例如

      tsc srcfiles 
      

      更多

      快速入门:https://basarat.gitbook.io/typescript/content/docs/quick/nodejs.html

      【讨论】:

        猜你喜欢
        • 2018-12-20
        • 2017-09-29
        • 2019-10-26
        • 1970-01-01
        • 1970-01-01
        • 2021-09-21
        • 2019-05-25
        • 2019-04-18
        • 2022-09-27
        相关资源
        最近更新 更多