requirejs - 在没有 requireJS 的情况下创建 ace-editor 的自定义模式

标签 requirejs ace-editor

<分区>

我想创建一个角度服务模块可以生成ace-editor的自定义模式。 但是为了创建 ace-editor 的自定义模式,它使用了 requireJS。 我不想在我的角度服务模块中使用它。 所以我想知道如何在没有 requireJS 的情况下创建 ace-editor 的自定义模式?

最佳答案

您需要使用 ace.requireace.define 中获取子模块,以向 ace 注册您的模式。

例如这个例子http://plnkr.co/edit/HIFlsg889L4Z7dVYiV1y?p=info不使用 requirejs 定义模式

您还可以以任何方式创建MyModeConstructor 函数,然后调用 ace.define("my/mode/id", [] {Mode:MyModeConstructor}) 注册它。

关于requirejs - 在没有 requireJS 的情况下创建 ace-editor 的自定义模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30810587/

相关文章:

javascript - 当我尝试在 ace.js 中创建 Range 对象时,抛出 "Illegal Constructor"错误

javascript - require.js 不使用 javascript api

javascript - 浏览器内的 javascript 无法同时识别 "import"和 JSX

javascript - 在小书签中使用 RequireJS

backbone.js - 在 View 之间设置动画

javascript - Ace Editor 获取当前光标行和列

syntax-highlighting - ace 编辑器语法荧光笔中行尾的退出状态

javascript - 两个代码编辑器拒绝并排坐着

javascript - ace 编辑器不显示 <html>

php - BackboneJS - 如何建立与 MySQL 数据库的连接