創建Node.js TypeScript后端項目


1、安裝Node.js擴展,支持TypeScript語法

npm install -g typescript
npm install -g typings 

2、創建項目目錄project_folder,進入目錄。創建Node.js項目,執行以下命令:

npm init

3、在項目的目錄下,創建TypeScript項目配制文件,使用tsc --init,就會自動建立好一份tsconfig.json

  tsc --init

  tsconfig.json的參數詳情鏈接:中文英文(官網) 

 

  tsconfig.json特殊符號: 

* 匹配0或多個字符(不包括目錄分隔符)

? 匹配一個任意字符(不包括目錄分隔符)

**/ 遞歸匹配任意子目錄

 

如果項目發布到npm(npm publish),添加 "declaration": true, 則會自動生成*.d.ts文件

 

5、在項目的目錄下,使用tsc命令編譯所有*.ts文件生成*.js文件

  tsc --rootDir src --outDir dist

 

6、為項目的*.ts添加API代碼提示。在項目的目錄下,執行以下命令:

npm install --save-dev @types/node  //Node.js的基礎API代碼提示

也可以用以下方法:

npm install --save-dev typescript @types/node @types/express

 

 

注意:由於類庫API代碼提示的版本一般很少及時更新,所以類庫API代碼版本總是過舊。可以從類庫源碼中復制index.d.ts、package.json這兩個文件替換此目錄(項目目錄/node_modules/@types/類庫名)內的兩個文件

   

例子源碼:https://github.com/wujinhong/node-egret-protobuf 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM