So simple, yet so hard to find. Finally I found you, oh error caused by the new require usage...
parent
b20b86cdc8
commit
cf191df0b8
|
@ -238,7 +238,10 @@ function Ace2Editor()
|
||||||
} else {
|
} else {
|
||||||
file = ACE_SOURCE;
|
file = ACE_SOURCE;
|
||||||
file = file.replace(/^\.\.\/static\/js\//, '../minified/');
|
file = file.replace(/^\.\.\/static\/js\//, '../minified/');
|
||||||
buffer.push('<script type="application/javascript">require = parent.parent.require;<\/script>');
|
buffer.push('<script type="text/javascript" src="../static/js/require-kernel.js"><\/script>');
|
||||||
|
buffer.push('<script type="text/javascript">');
|
||||||
|
buffer.push('require.setRootURI("../minified/"); require.setLibraryURI("../minified/plugins/"); require.setGlobalKeyPath("require");');
|
||||||
|
buffer.push('<\/script>');
|
||||||
buffer.push('<script type="application/javascript" src="' + file + '"><\/script>');
|
buffer.push('<script type="application/javascript" src="' + file + '"><\/script>');
|
||||||
buffer.push('<script type="text/javascript">');
|
buffer.push('<script type="text/javascript">');
|
||||||
buffer.push('require("ep_etherpad-lite/static/js/ace2_inner");');
|
buffer.push('require("ep_etherpad-lite/static/js/ace2_inner");');
|
||||||
|
@ -320,10 +323,12 @@ function Ace2Editor()
|
||||||
pushRequireScriptTo(iframeHTML);
|
pushRequireScriptTo(iframeHTML);
|
||||||
// Inject my plugins into my child.
|
// Inject my plugins into my child.
|
||||||
iframeHTML.push('\
|
iframeHTML.push('\
|
||||||
|
<script type="text/javascript" src="../static/js/require-kernel.js"></script>\
|
||||||
<script type="text/javascript">\
|
<script type="text/javascript">\
|
||||||
|
require.setRootURI("../minified/"); require.setLibraryURI("../minified/plugins/"); require.setGlobalKeyPath("require");\
|
||||||
require.define("/plugins", null);\n\
|
require.define("/plugins", null);\n\
|
||||||
require.define("/plugins.js", function (require, exports, module) {\
|
require.define("/plugins.js", function (require, exports, module) {\
|
||||||
module.exports = parent.parent.require("ep_etherpad-lite/static/js/plugins");\
|
module.exports = require("ep_etherpad-lite/static/js/plugins");\
|
||||||
});\
|
});\
|
||||||
</script>\
|
</script>\
|
||||||
');
|
');
|
||||||
|
|
Loading…
Reference in New Issue