2014-05-13 123 views
0

我嘗試了Node.js上的TypeScript。 我一直在使用 npm install typescriptTypeScript console.log不起作用

安裝它時只需運行tsc

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

所以,我試圖運行簡單的代碼: console.log('test'); 未outputing什麼。

我怎樣才能輸出任何在console.js上運行的typescript控制檯?

回答

7

tsc是編譯器而不是repl。

你需要編寫你的打字稿,用tsc編譯它然後用nodejs執行它。

+0

權的進一步細節,我現在看到了。但我可以寫'tsc test.ts |節點test.js'並立即執行。謝謝。 –

+1

@AndrijaCacanovic如果你正在使用Bash,你只想在tsc命令成功時調用節點: 'tsc test.ts && node test.js' –

+0

明白了,謝謝@BenSimpson :) –

0

With ts-node,它是一個TypeScript執行環境,您現在可以像使用tsc編譯器一樣執行帶節點的TypeScript。

安裝TS-節點後,您可以爲

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

直接運行你的例子也可以運行一個打字稿文件:

ts-node script.ts 

請找上了ts-node npm page

相關問題