3

node.jsでrequire.jsを使用するにはどうすればよいですか?

次のコードが機能しないのはなぜですか?

var requirejs = require('requirejs');

requirejs.config({
nodeRequire: require
});

requirejs(['foo'],
function (foo) {
    console.log(foo);
});

requirejs(['./ foo']を使用するなど、さまざまなことを試しました。何も機能しません。

メインファイル(上記のコードを持つファイル)と同じディレクトリにファイルfoo.jsがあります。ノードでメインファイルを実行しましたが、fooは未定義です。requirejs.orgにある例から、私はそれを正しく行っているように見えますが、私は何かを誤解していると確信しています。

4

1 に答える 1

1

requirejsの新規インストールと非常に小さな「foo」モジュールを使用して正確なコードを実行したところ、正常に機能しました。問題はfooモジュール自体にあると思います。

これが私が使ったものです

define(function(){
    return 'test';
});

モジュール構文が間違っていませんか?

于 2012-10-18T16:48:39.043 に答える