TypeScript console.log不起作用

时间:2014-05-13 09:49:17

标签: node.js typescript

我在Node.js上尝试使用TypeScript。 我用它安装了它 npm install typescript

刚刚运行tsc

:~$ tsc Version 1.0.1.0 Syntax: tsc [options] [file ..]

所以,我正在尝试运行简单的代码: console.log('test'); 没有输出任何东西。

如何从node.js上运行的打字稿输出控制台中的任何内容?

2 个答案:

答案 0 :(得分:7)

tsc是一个编译器而不是一个repl。

你需要编写你的打字稿,用tsc编译它然后用nodejs执行它。

答案 1 :(得分:1)

使用 ts-node (这是一个TypeScript执行环境),您现在可以按照预期从tsc编译器执行带有节点的TypeScript。

安装ts-node后,您可以直接将示例作为

运行
ts-node -e 'console.log('test')'

或者您可以将TypeScript文件作为:

运行
ts-node script.ts

请在ts-node npm page

上找到更多详情