我嘗試了Node.js上的TypeScript。 我一直在使用 npm install typescript
TypeScript console.log不起作用
安裝它時只需運行tsc
:
:~$ tsc Version 1.0.1.0 Syntax: tsc [options] [file ..]
所以,我試圖運行簡單的代碼: console.log('test');
未outputing什麼。
我怎樣才能輸出任何在console.js上運行的typescript控制檯?
我嘗試了Node.js上的TypeScript。 我一直在使用 npm install typescript
TypeScript console.log不起作用
安裝它時只需運行tsc
:
:~$ tsc Version 1.0.1.0 Syntax: tsc [options] [file ..]
所以,我試圖運行簡單的代碼: console.log('test');
未outputing什麼。
我怎樣才能輸出任何在console.js上運行的typescript控制檯?
tsc是編譯器而不是repl。
你需要編寫你的打字稿,用tsc編譯它然後用nodejs執行它。
With ts-node,它是一個TypeScript執行環境,您現在可以像使用tsc編譯器一樣執行帶節點的TypeScript。
安裝TS-節點後,您可以爲
ts-node -e 'console.log('test')'
直接運行你的例子也可以運行一個打字稿文件:
ts-node script.ts
請找上了ts-node npm page
權的進一步細節,我現在看到了。但我可以寫'tsc test.ts |節點test.js'並立即執行。謝謝。 –
@AndrijaCacanovic如果你正在使用Bash,你只想在tsc命令成功時調用節點: 'tsc test.ts && node test.js' –
明白了,謝謝@BenSimpson :) –