hello.ts代碼
function sayHello(person: string): string { return 'Hello, ' + person; } let user = 'Tom'; console.log(sayHello(user));
執行
1. 編譯,生成一個編譯好的文件:hello.js
tsc hello.ts
2. 運行js文件
node hello.js
以上執行每次都要手動編譯很麻煩,下面有兩個解決方法
方法一:直接運行ts文件,不會生成js文件
1. 首先全局安裝ts-node
sudo npm install ts-node -g --save --unsafe-perm=true --allow-root
2. 執行ts-node命令即可
ts-node hello.ts
方法二:使用vscode編譯器配置
1. 在指定文件夾下執行:tsc --init 生成文件 tsconfig.json
2.操作如下圖,這樣編譯器就會幫我們監視ts文件,並自動生成js文件,然后運行node **.js文件就可以了
