Я пытаюсь добавить ace editor в свое приложение. Я скачал его из GitHub, уронил «/ Библиотеку/ас аса» каталог в папку моего приложения, включен:Ace editor "define не определен"
<script src="ace/lib/ace/ace.js" type="text/javascript" charset="utf-8"></script>"
в моем теле тега и:
editor = ace.edit "editor"
в моем теге сценария. Я попытался загрузить страницу в Chrome и Firefox, и я получил определение «define не определено» в ace.js: 46. Линия в ace.js является:
define(function(require, exports, module) {
Кто-нибудь знает, почему туз ожидал определить функцию(), чтобы существовать и почему он не найдя его? Вот мой источник:
<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>
Я вижу тег div с идентификатором «редактора» в фрагменте выше. Ты не? Я сделал обновление, чтобы исправить неправильное форматирование в моем исходном сообщении, возможно, вы видели это. В моем фактическом коде (до того, как я разделил его на простой пример выше), я скопировал стиль из приведенного выше примера и импортировал его, но похоже, что когда я удалил приложение только до кодового кода, я вытащил его слишком. В ближайшее время я попытаюсь изменить свой пример и обновить его. – Stinky
У меня такая же проблема ... Вы когда-нибудь поняли? – orokusaki
Нет, извините. Я решил, что это не стоит моего времени. Удачи. – Stinky