gpt4 book ai didi

javascript - 如何使用requirejs从CDN加载ace编辑器主题?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:23:10 25 4
gpt4 key购买 nike

我正在尝试加载 ace来自带有 requirejs 的 CDN 的主题。

Here是一个 plunkr,它说明了我的问题。以下情况找不到主题:

requirejs.config({
paths: { ace: ['//cdnjs.cloudflare.com/ajax/libs/ace/1.1.9/'] }
})

$('h1').text("loading ace...");
requirejs([ 'ace/ace'], function(ace) {
$('h1').text("ace loaded.")
console.log(ace)
editor = ace.edit('editor')
editor.setTheme("ace/theme/monokai")
return
})

注意:我问了this question从 CDN 使用 requirejs 加载 ace 编辑器,但它没有说明如何加载 ace 主题。

最佳答案

ace好像有bug,需要调用

ace.config.set("packaged", true)
ace.config.set("basePath", require.toUrl("ace"))

ace.edit 之前配置路径。

关于javascript - 如何使用requirejs从CDN加载ace编辑器主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31211331/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com