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/類庫名)內的兩個文件