我目前正在使用requirejs。我正在尝试将特定的现有对象定义为模块,但我无法使其工作。
实际上,我正在使用他们网站上的一个例子:http://requirejs.org/docs/whyamd.html#namedmodules
> define('myModule', [], function () {
> return function () {};
> });
undefined
> requirejs('myModule')
undefined
> requirejs.defined('myModule')
false
在这个shell中,requirejs和define都存在,并且来自requirejs。
我做错了吗?
答案 0 :(得分:1)
你只能这样吗?使用require:
中指定的回调获取模块define('myModule', [], function () {
return function () {};
});
requirejs(['myModule'], function(myModule) {
console.log(myModule);
});