小编Tom*_*hen的帖子

Ace编辑器"定义未定义"

我正在尝试将ace编辑器添加到我的应用程序中.我从github下载了它,将"ace/lib/ace"目录放入我的应用程序目录中,包括:

<script src="ace/lib/ace/ace.js" type="text/javascript" charset="utf-8"></script>"
Run Code Online (Sandbox Code Playgroud)

在我的身体标签和:

editor = ace.edit "editor"
Run Code Online (Sandbox Code Playgroud)

在我的脚本标签中.我试图在Chrome和Firefox中加载页面,我在ace.js中得到"define is not defined":46.ace.js中的行是:

define(function(require, exports, module) {
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么ace期望define()函数存在以及为什么它没有找到它?这是我的来源:

<html>
  <body>
    <div id="editor">some text</div>
    <script src="ace/lib/ace/ace.js" type="text/javascript" charset="utf-8"></script>
    <script>
      var editor = ace.edit("editor");
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript ace-editor

15
推荐指数
3
解决办法
2万
查看次数

标签 统计

ace-editor ×1

javascript ×1