0
global.test = "test";
console.log(global.test); //test
하지만 난이node.js 전역 변수가 사용됩니까?
console.log(test); //test
내가 어떻게 할 수있는
var test = global.test;
을 사용하지 싶지? 내 프로젝트의 모든 모듈에서 ecah 범위의 모든 전역 범위 변수를 할당하여 이러한 전역 node.js 전역 변수를 사용할 필요가 없습니다. 그렇게, 전역 객체가 될 글로벌 변수에 추가
'global.foo = 'bar'; console.log (foo); // bar' 위의 코드가 작동합니다. 뭐가 문제 야? – wookieb
또한, 이것은 거의 항상 나쁜 생각입니다. 왜 그렇게하고 싶습니까? – Paul