Require.js Uncaught TypeError: undefined keine Funktion

Ich gerade angefangen zu lernen, Require.js

den Dateisystem ist wie :

Require.js Uncaught TypeError: undefined keine Funktion

Dies ist mein index.html

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>

    <script type="text/javascript" src="lib/require/require.min.js" data-main="lib/main"></script>

</head>
<body>
    <span id="content"></span>
</body>
</html>

Nun, das ich weiß, dass die 1. - Datei, die geladen auf dem DOM ist require.js dann nach, dass es Lasten lib/main.js

Nun die main.js ist

require(['jquery'],function($){
     //this works since both **main.js** and **jquery.js** are in same folder
     $("#content").html("jquery am  loaded");
});

Require.js Uncaught TypeError: undefined keine Funktion
Hier ist nun das problem, wenn ich halten jquery.js in den gleichen Ordner wie das in main.js der code funktioniert gut, aber wenn ich den Pfad ändern jquery/jquery.js und ändern Sie die main.js als

require(['jquery/jquery'],function($){
     //this thing shows 'Uncaught TypeError: undefined is not a function'
     $("#content").html("jquery am  loaded");
});

Habe ich verstanden, das problem ist, dass es nicht das laden der jquery.js, wenn es in einen anderen Ordner andere, die main.js ist, aber warum, bitte etwas Licht, und wie das erreicht werden kann.

InformationsquelleAutor Ankur Verma | 2013-04-12
Schreibe einen Kommentar