hello.ts代碼html
function sayHello(person: string): string { return 'Hello, ' + person; } let user = 'Tom'; console.log(sayHello(user));
執行node
1. 編譯,生成一個編譯好的文件:hello.jsnpm
tsc hello.ts
2. 運行js文件json
node hello.js
以上執行每次都要手動編譯很麻煩,下面有兩個解決方法spa
方法一:直接運行ts文件,不會生成js文件code
1. 首先全局安裝ts-nodehtm
sudo npm install ts-node -g --save --unsafe-perm=true --allow-root
2. 執行ts-node命令便可blog
ts-node hello.ts
方法二:使用vscode編譯器配置編譯器
1. 在指定文件夾下執行:tsc --init 生成文件 tsconfig.jsonstring
2.操做以下圖,這樣編譯器就會幫咱們監視ts文件,並自動生成js文件,而後運行node **.js文件就能夠了
原文出處:https://www.cnblogs.com/liangyy/p/12436720.html