Typescript使用全局变量

linux-sci / 2025-02-18 / 原文

使用全局变量

声明并初始化变量

global.ts

export {}
declare global {
	var g_v:number;
}

初始化全局变量

g_ars.ts

/// <rference path="global.d.ts"/>
gloal.g_v = 43;

在模块中使用global


function hello() {
    console.log(global.g_v);
}

export default hello;

在调用模块之前import全局变量


import "./g_vars";


import hello from "./hello";

hello();

说明

typescript只不过是一种语法,最终还是要使用NodeJS中的内容。