第一步:在项目中添加文件: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扩展生效