【发布时间】:2017-11-14 23:13:42
【问题描述】:
我尝试在 Visual Studio Code 上学习 TypeScript。但是由于定义了变量,我得到了一个我不明白的 sim 错误。我是这样定义的:
let year:number = 2015
我在终端上得到一个语法错误,因为我在变量名后面加上了一个冒号并写了变量类型。
我该如何纠正这个错误?
【问题讨论】:
标签: node.js typescript terminal visual-studio-code
我尝试在 Visual Studio Code 上学习 TypeScript。但是由于定义了变量,我得到了一个我不明白的 sim 错误。我是这样定义的:
let year:number = 2015
我在终端上得到一个语法错误,因为我在变量名后面加上了一个冒号并写了变量类型。
我该如何纠正这个错误?
【问题讨论】:
标签: node.js typescript terminal visual-studio-code
由于这个问题已经很老了,但是我正在为像我这样遇到相同问题的其他开发人员回答。 @basarat 回答的增强: 你需要
编译.ts文件
&
运行 .js 文件
示例:您创建了一个打字稿文件 HelloWorld.ts
当你想编译时做
tsc HelloWorld.ts
.js 文件将被生成。然后运行您的代码,请执行以下操作
node HelloWorld.js
瞧!!
【讨论】:
我该如何纠正这个错误?
不要直接运行.ts 文件。
运行前编译成js。例如
tsc srcfiles
快速入门:https://basarat.gitbook.io/typescript/content/docs/quick/nodejs.html
【讨论】: