Javascript Require js,必须引用所需对象两次

Javascript Require js,必须引用所需对象两次,javascript,requirejs,Javascript,Requirejs,我定义了一个不依赖于require的脚本: define([], function () { var obj = { doSomething: function() {} } return : { obj : obj } }); 然而,当我不得不使用这样的剂量时: require(['obj'], function (obj) {

我定义了一个不依赖于require的脚本:

    define([], function () {
        var obj = {
             doSomething: function() {}
        }

        return : {
           obj : obj    
        }
    });
然而,当我不得不使用这样的剂量时:

 require(['obj'], function (obj) {
            obj.obj.doSomething();
        });
我做错了什么,所以我不能只用

obj.doSomething();
尝试:


此外,您不需要空数组,如果模块没有依赖项,只需直接将函数传递给
define()
  define([], function () {
        var obj = {
             doSomething: function() {}
        }

        return obj; 

    });