Я учитель математики с некоторыми новичками навыков Java. Около шести лет назад я сделал несколько апплетов, чтобы мои ученики могли практиковать проблемы с текстом. Со временем все больше и больше моих учеников испытывали проблемы с использованием апплетов из-за несовместимости браузера (я думаю). Итак, этим летом я работал над преобразованием апплетов в приложение Dart. Весь проект - это два textarea
s и около восьми button
s, которые либо отображают проблему, либо ее решение.Кнопки не работают, когда проект Dart перемещается на сервер
До сих пор я отлично работал в Dart Editor. Он скомпилирован на JavaScript без ошибок или предупреждений и хорошо работает в JavaScript, а также через Dart Editor.
Я скопировал файлы на свой сайт с помощью FileZilla, но когда я обращаюсь к приложению на сервере через браузер (я пробовал Safari и Internet Explorer), приложение выглядит правильно, но ни одна из кнопок не работает. То есть ничего не происходит, когда их нажимают. Я не уверен, что скопировал все правильные файлы/папки. Я скопировал все на сервер, который находится в каталоге web/
. Есть два файла HTML, один в out/
и один в web/
. С какого файла HTML он должен запускаться? И должен ли я просто переименовать этот файл в index.html
?
У меня есть около 40 часов на этапе Дарта проекта, но я не уверен, чтобы посвятить эту конкретную проблему. Я несколько раз искал информацию о помощи и связанных с ней примерах, но я думаю, что мои вопросы настолько просты, что информации нет.
Опять же, я не веб-разработчик или программист. Подумайте о 50-летнем учителе математики.
Я бегала Пивная развернуть из pubspec.yaml файла/окна в редакторе дротика, затем загрузил все в «развернуть» каталог на сервере. Я запустил приложение из html-файла в каталоге «web». Отлично работает! Большое спасибо!! Woot Woot !! – user2615496
Чтобы добавить контекст, я предполагаю, что вы отсутствовали dart.js из пакета браузера. Это происходит из паба и символизируется. Когда вы пытались скопировать и развернуть приложение, мне интересно, остались ли файлы из пакетов. Yay для развертывания паба! –