http://requirejs.org/RequireJS плагин (order.js)
Я недавно скачал require.js 2.0, и я получаю ошибку в моей консоли:
Uncaught TypeError: Object function(){var g=ga.call(arguments,0),e;if(f&&v(e=g[g.length-1]))e.__requireJsBuild=!0;g.push(d);return b.apply(null,g)} has no method 'nameToUrl'
ли order.js плагин еще поддерживается requirejs? Я не вижу его документации на веб-сайте.
Когда я пытаюсь удалить файл, скрипт ломается.
В моем индексном файле, я включил requirejs скрипт в головной секции:
<!DOCTYPE html>
<html>
<head>
<title>
My Mobile Application
</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
<link rel="stylesheet" href="public/css/style.css" />
<script data-main="scripts/main.js" src="scripts/require.js"></script>
</head>
<body></body>
</html>
Тогда в моем main.js файле:
requirejs.config({
//By default load any module IDs from js/lib
baseUrl: 'js/lib',
//except, if the module ID starts with "app",
//load it from the js/app directory. paths
//config is relative to the baseUrl, and
//never includes a ".js" extension since
//the paths config could be for a directory.
paths: {
app: '../app',
assets: '../assets',
views: '../app/views',
templates: '../app/templates',
collections: '../app/collections',
models: '../app/models'
}
});
// Start the main app logic.
requirejs([
'jquery/jquery',
'assets/jqm.config',
'jquery/mobile',
'text'
]);
require([
'app'
],
function(App){
$(document).ready(function(){
App.initialize();
});
}
);
Я проследил, чтобы App.initialize Безразлично» t есть какие-либо ошибки, и то, что делает App.initialize, - простое гео-местоположение. Запросы просто запрашивают order.js, и когда я помещаю код, он имеет ту же ошибку, что упоминалось выше.
Спасибо!
[Переполнение стека не является считывателем разума] (http://meta.stackexchange.com/a/128551/177538). Что такое код? – Joseph
Извините. Ред. :) –