【发布时间】:2014-06-23 14:52:01
【问题描述】:
我正在做以下事情:
<script src="/js/lib/require.js" data-main="/js/app"></script>
app.js
requirejs.config({
"baseUrl": "/js/lib",
"paths": {
"app": "../app",
"jquery": "//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min",
"ace": "ace"
}
});
// Load the main app module to start the app
requirejs(["app/main"]);
main.js
define(["jquery", "ace/ace"], function($, ace){
$(document).ready(function(){
var editor = ace.edit("editor-ace");
editor.getSession().setMode("ace/mode/html");
});
});
它似乎工作正常,我看到带有语法突出显示的 ace 编辑器。
但是,当我查看 javascript 错误日志时,我看到很多这样的条目...
Script error for: ace/edit_session
Script error for: ace/undomanager
等等。
谁能指出我哪里出错了(我对require.js很陌生)?
【问题讨论】:
标签: javascript requirejs ace-editor