Могу ли я создать версию эскиза обработки в режиме "JavaScript" с помощью командной строки?

Я использую "bg" систему обработки сборки для Sublime Text 2 ( ссылка), которая прекрасно работает.

Он использует следующую команду для запуска сборки через processing-java исполняемый файл (я на Windows, кстати):

"cmd": ["processing-java", "--sketch=$file_path", "--output=$file_path/build-tmp", "--run", "--force"]

Это откроет приложение обработки в среде Java.

Так как я нацеливаюсь на мобильные устройства, я хотел бы использовать JavaScript Mode хотя (Обработка IDE запустит сервер, прослушивающий какой-то странный порт, обслуживающий веб-страницу, доступ к которой можно получить из любого браузера при экспорте эскиза таким образом).

Поскольку я хотел бы избежать использования редактора обработки (использование "чужих" редакторов, по-видимому, было отключено в v2), мне было интересно, смогу ли я вызвать такое поведение через систему сборки / CLI?

К сожалению, я не могу найти какую-либо информацию об этом в Интернете и $ processing-java --help также не упоминаются режимы экспорта.

1 ответ

Решение

Нет, но вы можете объединить ваши файлы.pde в один исходный файл, а затем запустить его с помощью "processing-helper" для processing.js. Если вы клонируете репозиторий Processing.js (ссылки на https://github.com/processing-js/processing-js), вы можете загрузить./tools/processing-helper.html в браузер (в идеале из localhost, а не из файл), а затем просто вставьте свой код, нажмите "конвертировать", и вы получите скомпилированный JS-код.

Тем не менее, прекомпиляция не так уж и полезна, так как Processing.js - это браузерная технология. Это не "редактор", скетч, запущенный с использованием Processing.js, является просто веб-страницей, и все мобильные устройства поддерживают веб-страницы.

Другие вопросы по тегам