Вопросы по теме 'dart2js'

Чем отличается очередь событий/цикл событий в Dart между Dart2JS и Dart VM?
Есть ли разница в порядке выполнения? Или очередь/цикл событий работает в JavaScript иначе, чем в Dart?
440 просмотров
schedule 24.08.2022

Есть ли такой инструмент, как gruntjs, который может конвертировать dart в js при изменении файла проекта?
Я ищу такой инструмент, как «gruntjs», который может контролировать мой проект дротика, и при изменении файла он может: конвертировать файлы дартс в файлы javascript перезапустите мою пользовательскую команду дротика: dart app.dart Я не...
383 просмотров
schedule 25.05.2022

Как запретить слушателю onBeforeUnload в дротике запрашивать у пользователя?
В основном я хочу просто прослушать «onbeforeunload», чтобы убедиться, что пользователь не будет получать сообщения об ошибках «потеря соединения» от моих вызовов ajax. поэтому я зарегистрировал событие и просто установил переменную в значение true,...
262 просмотров
schedule 18.10.2022

Какие файлы генерируются при выполнении `dart2js`? и почему?
dart2js, вероятно, генерирует .js.map , .js.deps и .precompiled.js . Какова их цель? и я не понимаю, почему dart2js не удаляет их после завершения компиляции.
1018 просмотров
schedule 02.05.2023

Как развернуть приложение Dart Polymer на Javascript с помощью dart2js
У меня возникла проблема при развертывании кода Dart с использованием Polymer to Javascript. Я создал полимерное приложение с помощью DartEditor и сделал простой пример. Этот пример работает в Dartium, но когда я пытаюсь собрать его как приложение...
1315 просмотров
schedule 21.06.2023

Dart: инициализировать перечисление из JavaScript var
В моем файле HTML у меня есть: <script> var serverName = "dev.myapp.com:8080"; </script> Затем в моем коде Dart: import "dart:js" as js; String SERVER_NAME = js.context["serverName"]; String SIGNIN_PLACE_URL =...
350 просмотров

dart2js: Uncaught TypeError: объект #‹SVGAnimatedString› не имеет метода «разделить»
Я работаю над простым онлайн-инструментом планирования зданий, который использует элемент svg (библиотека dart: svg) в качестве холста редактора. Сборка разработки отлично работает в собственной виртуальной машине Dartium, но после запуска dart2js я...
373 просмотров
schedule 29.06.2022

как читать стандартный ввод и писать в стандартный вывод с помощью dart2js
согласно этому ответу библиотеки dart:io предназначены только для сервера/командной строки, поэтому их нельзя скомпилировать с помощью dart2js. можно ли читать со стандартного ввода и записывать на стандартный вывод с помощью dart2js,...
197 просмотров
schedule 07.05.2022

dart2js создает «файл:///Пользователи/»
Когда я делаю сборку dart2js, ссылка на javascript bootstrap.dart.js во многом связана с моей файловой системой. Если вы выполняете поиск «file:///Users/» в файле, он показывает путь к файловой системе пользователя сборки. Это означает, что я...
80 просмотров
schedule 17.06.2023

Код Dart не работает после компиляции в JS
Итак... со мной происходит что-то странное. Мой код в Dartium работал отлично, пока я не скомпилировал его на JS. Теперь работает только версия JS. Если я компилирую в JS, то запускаю программу, она работает. Но Dart Code сам по себе больше не...
315 просмотров
schedule 03.02.2023

Dart2Js с ошибкой выполнения полимера
Мое приложение Dart отлично работает в Dartium, но когда я компилирую в js, появляется эта ошибка: Uncaught TypeError: Object #<HTMLDocument> has no method 'registerElement' Мой pubspec выглядит так: name: Capira_v8 description:...
252 просмотров
schedule 31.05.2022

Упакуйте библиотеку dart в один файл javascript, чтобы сделать библиотеку доступной на веб-сайтах.
Я написал свою первую библиотеку в дартс. Теперь я хочу использовать его на веб-сайте. Моя идея заключалась в том, чтобы скомпилировать весь необходимый код дротика моей библиотеки и ее зависимостей в один файл javascript с полезным «глобальным»...
94 просмотров
schedule 07.07.2022

Ошибка вызова clientX с Dart2JS
При компиляции кода с помощью dart dart2js и запуске в chrome или firefox void main() { window.onMouseDown.listen((e) => print(e.clientX)); } Результат: Uncaught TypeError: undefined не является функцией В Дартиуме ошибки нет.
48 просмотров
schedule 21.09.2022

Dart to JS: как отлаживать сгенерированные ошибки Javascript
В настоящее время Javascript, созданный конвертером dart2Js, очень неинтуитивен для отладки и не выдает понятных сообщений об ошибках. Есть ли особый способ, который люди используют для отладки кода Javascript, сгенерированного дротиком? Я хотел...
815 просмотров
schedule 14.09.2023

Расширение Dart для Chrome: прослушивание событий Chrome API
Чтобы лучше описать мою проблему, я создал небольшой пример расширения Chrome, написанного на Dart. Вы можете увидеть код или загрузить расширение на Gist . Проблема Этот пример отлично работает в Dartium, но при компиляции в javascript...
510 просмотров

Почему копирование и вставка вывода dart2js в консоль не работает?
скомпилируйте следующий код с dart2js -o test.js test.dart открыть test.js , скопировать его содержимое откройте браузер, перейдите на stackoverflow.com откройте инструменты разработчика, перейдите на вкладку консоли вставьте содержимое...
83 просмотров
schedule 15.07.2023

Как установить параметр dart2js --minify из командной строки при выполнении `pub build`?
Для моего процесса выпуска мне нужно несколько разных «режимов». Однако, если я использую параметр --mode для pub build и устанавливаю для него любое значение, кроме release , это приводит к принудительному un -минификации javascript. Я...
423 просмотров

Как использовать аннотацию @MirrorUsed в Serialization lib (dart2js)?
Я использую библиотеку сериализации ( https://pub.dartlang.org/packages/serialization ) для сохранять и восстанавливать сложные объекты. Отличная библиотека для преобразования сложных объектов (также конвертирует в JSON!). Поздравляем сотрудников...
119 просмотров
schedule 09.10.2022

Получение ошибки при добавлении: commandLineOptions: [--enable-experimental-mirrors]
Я получил предупреждение после добавления http: в мой pub spec.yaml. Я выполнил поиск, и в этом post сказано чтобы добавить это в мой pubspec: - $dart2js: commandLineOptions: [--enable-experimental-mirrors] Я сделал и получил ошибку:...
89 просмотров
schedule 25.04.2023

дротик проверить, строится ли
Я хотел бы пропустить определенный код при сборке паба. пример: Log.print('что-то ${StackTrace.current}'); Я хотел бы, чтобы приведенный выше код не был перенесен в JS в процессе производства.
80 просмотров
schedule 19.01.2023