typescript中的json配置

2021-10-25 22:20:22 字數 809 閱讀 4348

"scripts": {

"dev": "ts-node ./src/crowller.ts",  //編譯開發環境**

"build":"tsc",//編譯生產環境**

"build_w":"tsc -w" //檢查ts檔案的變化,自動編譯ts**

"start":"nodemon node ./build/croller.js 」//監測js檔案變化,執行該js檔案(npm install nodemon -d)

"dev:build":"tsc -w",

"dev:start":"nodemon node ./build/crowller.js",

"dev_c":"concurrently npm run dev:build & npm run dev:start"(concurrently npm :dev_c:*)

注釋:1.nodemon感知專案檔案的變換,導致死迴圈的時候,可以在json中設定忽略某些檔案的變化

"nodemonconfig":{

"ignore":["data/*"]

2.npm install concurrently -d:

"dev:build":"tsc -w",

"dev:start":"nodemon node ./build/crowller.js",

"dev_c":"concurrently npm run dev:build & npm run dev:start"(concurrently npm :dev_c:*)

並行執行:1.編譯ts,並監測ts的變化,自動重新編譯;2.執行js,並監測js的變化,重新執行js

typeScript中的繼承

ts中類的定義 class person run void let p new person 李哥 p.run 李哥 class person getname string setname name string void let p new person 李哥 alert p.getname 李哥...

TypeScript中的介面

介紹 typescript的核心原則之一是對值所具有的結構進行型別檢查。它有時被稱做 鴨式辨型法 或 結構性子型別化 在typescript裡,介面的作用就是為這些型別命名和為你的 或第三方 定義契約。通過關鍵字inte ce來定義介面 inte ce list inte ce result fun...

TypeScript中的函式

1.用function來定義函式 返回值的number可以省略,這是由於ts的型別推斷 function add1 x number,y number number 2.通過變數來定義函式型別 let add2 x number,y number number 3.通過型別別名來定義函式型別 typ...