1

私は現在requirejsを使用しています。特定の既存のオブジェクトをモジュールとして定義しようとしていますが、機能させることができません。

実際、私は彼らのウェブサイトの例を使用しています: http://requirejs.org/docs/whyamd.html#namedmodules

> define('myModule', [], function () {
>    return function () {};
> });
undefined

> requirejs('myModule')
undefined

> requirejs.defined('myModule')
false

このシェルには、requirejs と define の両方が存在し、requirejs から来ています。

私は何か間違ったことをしていますか?

4

1 に答える 1

1

だけ可能です?require で指定されたコールバックを使用してモジュールをフェッチします。

define('myModule', [], function () {
   return function () {};
});
requirejs(['myModule'], function(myModule) {
  console.log(myModule);
});
于 2013-08-20T13:42:27.680 に答える