Javascript 如何将基于require.js的脚本作为组件包含到Angular中

Javascript 如何将基于require.js的脚本作为组件包含到Angular中,javascript,angular,requirejs,xtext,ace-editor,Javascript,Angular,Requirejs,Xtext,Ace Editor,我喜欢使用基于Ace编辑器的xtext编辑器创建角度组件。 您可以找到编辑器和的示例 使用require.js将其包含到普通html中的代码如下所示: require.config({ paths: { "jquery": "webjars/jquery/<version>/jquery.min", "ace/ext/language_tools": "webjars/ace

我喜欢使用基于Ace编辑器的xtext编辑器创建角度组件。 您可以找到编辑器和的示例

使用require.js将其包含到普通html中的代码如下所示:

require.config({
    paths: {
        "jquery": "webjars/jquery/<version>/jquery.min",
        "ace/ext/language_tools": "webjars/ace/<version>/src/ext-language_tools",
        "xtext/xtext-ace": "xtext/<version>/xtext-ace"
    }
});
require(["webjars/ace/<version>/src/ace"], function() {
    require(["xtext/xtext-ace"], function(xtext) {
        xtext.createEditor();
    });
});
当我编译我的代码时,我得到了类似于

ERROR in ./node_modules/ace-builds/src/ace.js
Module not found: Error: Can't resolve '../../lib/lang' in '..my-dir..\node_modules\ace-builds\src'
ERROR in ./node_modules/ace-builds/src/ace.js
Module not found: Error: Can't resolve '../../lib/oop' in '..my-dir..\node_modules\ace-builds\src'
看来require.js在ace.js文件中无法正常工作。未正确解析所有本地引用

在谷歌搜索了几个小时后,我也找不到解决办法。但很多人认为,这主要是因为我不了解它应该如何工作

在此方面的任何帮助都将不胜感激

ERROR in ./node_modules/ace-builds/src/ace.js
Module not found: Error: Can't resolve '../../lib/lang' in '..my-dir..\node_modules\ace-builds\src'
ERROR in ./node_modules/ace-builds/src/ace.js
Module not found: Error: Can't resolve '../../lib/oop' in '..my-dir..\node_modules\ace-builds\src'