天天看點

TypeScript的安裝

mac安裝ts

關于 TypeScript

​​TypeScript​​ 是 JavaScript 的一個超集,主要提供了類型系統和對 ES6 的支援,

不同于windows上安裝Typescript,在mac 上安裝,運作一下指令有一定的迷惑性。

如果出現以下錯誤,如,

npm install -g typescript       
TypeScript的安裝

這些原因都是,沒有使用 sudo來提權。就可以按照下面的方式重新安裝。

sudo  npm install -g typescript 

      

看到下面的顯示成功

TypeScript的安裝

然後運作tsc -v 檢視版本号,顯示安裝成功。

TypeScript的安裝

什麼是 TypeScript?

  • TypeScript 是添加了類型系統的 JavaScript,适用于任何規模的項目。
  • TypeScript 是一門靜态類型、弱類型的語言。
  • TypeScript 是完全相容 JavaScript 的,它不會修改 JavaScript 運作時的特性。
  • TypeScript 可以編譯為 JavaScript,然後運作在浏覽器、Node.js 等任何能運作 JavaScript 的環境中。
  • TypeScript 擁有很多編譯選項,類型檢查的嚴格程度由你決定。
  • TypeScript 可以和 JavaScript 共存,這意味着 JavaScript 項目能夠漸進式的遷移到 TypeScript。
  • TypeScript 增強了編輯器(IDE)的功能,提供了代碼補全、接口提示、跳轉到定義、代碼重構等能力。
  • TypeScript 擁有活躍的社群,大多數常用的第三方庫都提供了類型聲明。
  • TypeScript 與标準同步發展,符合最新的 ECMAScript 标準(stage 3)。

繼續閱讀