【发布时间】:2015-06-12 19:13:38
【问题描述】:
我想创建一个可以生成ace-editor自定义模式的angular服务模块。 但是为了创建 ace-editor 的自定义模式,它使用了 requireJS。 我不想在我的角度服务模块中使用它。 所以我想知道如何在没有requireJS的情况下创建ace-editor的自定义模式?
【问题讨论】:
标签: requirejs ace-editor
我想创建一个可以生成ace-editor自定义模式的angular服务模块。 但是为了创建 ace-editor 的自定义模式,它使用了 requireJS。 我不想在我的角度服务模块中使用它。 所以我想知道如何在没有requireJS的情况下创建ace-editor的自定义模式?
【问题讨论】:
标签: requirejs ace-editor
您需要使用ace.require 从ace.define 获取子模块,以便向ace 注册您的模式。
例如这个例子http://plnkr.co/edit/HIFlsg889L4Z7dVYiV1y?p=info 定义了一个不使用requirejs的模式
你也可以用任何你想要的方式创建MyModeConstructor函数然后调用
ace.define("my/mode/id", [] {Mode:MyModeConstructor})注册。
【讨论】: