http://requirejs.org/RequireJS 플러그인 (order.js)
나는 최근 2.0 require.js 다운로드 내 콘솔에서 오류가 점점 오전 :
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에서 지원
? 웹 사이트에 설명서가 표시되지 않습니다.파일을 제거하려고하면 스크립트가 중단됩니다. 내 main.js 파일에서 다음
<!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>
: 내 인덱스 파일에서
, 나는 머리 부분에 requirejs 스크립트를 포함
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은 '아무튼 것을 그것에 본다 어떤 오류가 있고 App.initialize가 수행하는 작업은 단순한 지리적 위치입니다. requirejs는 단순히 order.js를 요청하고 코드를 넣을 때 위에서 언급 한 것과 같은 오류가 발생합니다.
감사합니다.
[스택 오버플로는 독자가 아닙니다] (http://meta.stackexchange.com/a/128551/177538). 코드가 뭐니? – Joseph
죄송합니다. 편집 됨. :) –