AceEditor:Uncaught Error: couldn't load module ace/theme/
AceEditor:Uncaught Error: couldn't load module ace/theme/
我在我的代码中使用了 AceEditor。当我尝试保存更改时,出现此错误
Uncaught Error: couldn't load module ace/theme/ or it didn't call define
at afterLoad (ace.js:18798:1)
at ace.js:3776:1
at Array.forEach (<anonymous>)
at ace.js:3775:1
at _require (ace.js:88:1)
at req (ace.js:138:1)
at afterLoad (ace.js:3771:1)
at HTMLScriptElement.s.onload.s.onreadystatechange (ace.js:3397:1)
据我了解,要修复错误,我需要设置 basepath.However,在 ace.tsx 文件中添加行 this.editor.set('basePath', 'https://unpkg.com/ace-builds@1.4.6/node-modules/react-ace/src')
没有帮助。
basePath
是ace.js所在的文件夹。对于 unpkg 它将是
ace.config.set('basePath', "https://unpkg.com/ace-builds@1.4.6/src-noconflict")
请注意,该方法在配置对象上,而不是在编辑器实例上。
根据您使用的打包程序,可能有更好的配置方法。
我在我的代码中使用了 AceEditor。当我尝试保存更改时,出现此错误
Uncaught Error: couldn't load module ace/theme/ or it didn't call define
at afterLoad (ace.js:18798:1)
at ace.js:3776:1
at Array.forEach (<anonymous>)
at ace.js:3775:1
at _require (ace.js:88:1)
at req (ace.js:138:1)
at afterLoad (ace.js:3771:1)
at HTMLScriptElement.s.onload.s.onreadystatechange (ace.js:3397:1)
据我了解,要修复错误,我需要设置 basepath.However,在 ace.tsx 文件中添加行 this.editor.set('basePath', 'https://unpkg.com/ace-builds@1.4.6/node-modules/react-ace/src')
没有帮助。
basePath
是ace.js所在的文件夹。对于 unpkg 它将是
ace.config.set('basePath', "https://unpkg.com/ace-builds@1.4.6/src-noconflict")
请注意,该方法在配置对象上,而不是在编辑器实例上。
根据您使用的打包程序,可能有更好的配置方法。