天天看點

[typeScript] node服務中擴充global全局變量

第一步:在項目中添加檔案:global.d.ts

declare global {
  // eslint-disable-next-line no-var
  var logger: any;
}

export {};
           

第二步:在tsconfig.json中添加global的檔案路徑,例如我放在server檔案夾下。

"include": [
    "server/**/*.ts"
  ]
           

第三步:用ts-node的話,在package.json中的啟動指令中,ts-node後面加入 -- files

ts-node --files
           

第四步:重新開機項目,gloabl擴充生效

繼續閱讀