【发布时间】:2014-02-25 12:10:03
【问题描述】:
我有下一个单身人士:
(
function ()
{
require
(
['module'],
function ()
{
module();
}
);
}
)();
module.js:
function module ()
{
alert('yay');
}
但是,当我转到控制台时,我看到该模块是在全局范围内定义的,这是我不想要的,因为我希望我的所有依赖项都在我的单例范围内。
我知道 require.js 的目的之一是避免全局污染,那么,我如何以我想要的方式保护我的依赖项不受全局范围的影响?
【问题讨论】:
标签: javascript requirejs scope global