0

依存関係として jQuery を要求しようとしていますが、そうしようとするとエラーが発生します。1.6.2 が古いことは知っていますが、他のコードを壊さないようにするために必要です。1.8.2 を使用していたときは機能しましたが、古いバージョンに戻さなければなりませんでした。

キャッチされていない TypeError: undefined は関数 app.js:46 ではありません

(匿名関数) main.js:46 context.execCb require.min.js:1603 Module.check require.min.js:845 (匿名関数) require.min.js:1087 (匿名関数) require.min.js: 130 (無名関数)
require.min.js:1130 各 require.min.js:58 Module.emit require.min.js:1129 Module.check require.min.js:899 (無名関数) require.min.js: 1087 (無名関数)
require.min.js:130 (無名関数) require.min.js:1130 各 require.min.js:58 Module.emit require.min.js:1129 Module.check require.min.js: 899 Module.enable require.min.js:1117 Module.init require.min.js:758 callGetModule require.min.js:1144 context.completeLoad require.min.js:1517 context.onScriptLoad require.min.js:1624

4

1 に答える 1

1

例のコードがなければ、どのように起動するのか、そしてそれをすべて支援するのは非常に困難です。私はあなたに一般的な答えを与え、それがあなたを助けるか、他の答えを待っている間あなたを忙しくさせてくれることを願っています。:)頑張ってください。

http://www.bennadel.com/blog/2287-Using-jQuery-As-A-Named-Module-In-RequireJS.htmから

<!DOCTYPE html>
<html>
<head>
<title>Loading jQuery As A Named Module In RequireJS</title>

<!-- Include the require JS library. -->
<script type="text/javascript" src="./require.js"></script>
<script type="text/javascript">


// Configure the RequireJS paths to use an alias for the
// jQuery library.
require.config({
paths: {
"jquery": "./jquery-1.6.4"
}
});


// Now that we have configured a named alias for the jQuery
// library, let's try to load it using the named module.
require(
[
"jquery"
],
function( $164 ){

// Log the callback parameter.
console.log( "$164.fn.jquery:", $164.fn.jquery );

}
);


</script>
</head>
<body>
<!-- Left intentionally blank. -->
</body>
</html>
于 2012-11-28T14:42:10.380 に答える