什么是 TypeScript
Typed JavaScript at Any Scale.
添加了類型系統(tǒng)的 JavaScript,適用于任何規(guī)模的項目。
安裝 TypeScript
npm install -g typescript
以上命令會在全局環(huán)境下安裝 tsc 命令,安裝完成之后龟再,我們就可以在任何地方執(zhí)行 tsc 命令了。
編譯一個 TypeScript 文件很簡單:
tsc hello.ts
我們約定使用 TypeScript 編寫的文件以 .ts 為后綴界拦。
Hello TypeScript
新建hello.ts
文件
復(fù)制下面代碼進文件
function sayHello(person: string) {
return 'Hello, ' + person;
}
let user = 'James';
console.log(sayHello(user));
然后執(zhí)行
tsc hello.ts
這時候會生成一個編譯好的文件 hello.js
function sayHello(person) {
return 'Hello, ' + person;
}
var user = 'James';
console.log(sayHello(user));
使用node執(zhí)行該文件
node hello.js