2016-06-24 1 views
0

Я работаю с EXTJS6/sencha cmd 6.1. Я запускаю sencha app build development в своем приложении, но не копирует файлы javascript в папку сборки. Я искал и узнал, что QA & Производственные сборки минимизируют JS-файлы и копируют их в сборку, где в качестве сборки разработки нет. Я полагаю, используя задачу копирования в файле build.xml, мы можем скопировать файлы JS в папку сборки.Разработка разработки приложений Sencha не копирует файлы JS в папку/build

Поскольку файлы JS копируются в папку сборки, я не могу отправить сборку DEV из папки сборки на сервер. Если кто-то имеет пример или подскажет мне, как написать задачу копирования в файле build.xml или есть ли другие альтернативы?

Спасибо, gendaful

+0

Конструкция разработки не минимизирует JS, но если вы не настроили скрипты сборки, она должна объединить все ваши файлы и исходные файлы ext в один (возможно, много мегабайтный) блок javascript. Насколько велика app.js в папке 'build/development'? – Alexander

+0

@ Александр - я не вижу app.js в сборке/разработке. Как правило, QA/PROD build минимизирует ваши файлы и создает из него app.js. Но я не уверен, как этого добиться в разработке. Я ищу пример для изменения build.xml для копирования файлов js приложения в папку build/development. – Gendaful

+1

Моя незапланированная сборка разработки создает незавершенный файл app.js. Пожалуйста, очень хорошо посмотрите, создает ли сборка какие-либо ошибки; и проверить в '.sencha/development.properties', указывает ли путь построения где-то в другом месте. – Alexander

ответ

0

Я считаю, что разработка приложений строить то, что сенч изменилась. в предыдущих версиях он создал каталог разработки. Теперь он просто минимизирует данные в корневом каталоге, чтобы вы могли запускать его прямо оттуда.

Мой рабочий процесс теперь я просто делаю «Sencha App Watch» и убегаю от своего корня во время разработки. Когда я хочу протестировать свою сборку, я создаю приложение для создания приложений sencha, и папка создается, как и раньше.

HTH.

+0

Извините, просто связывание, чтобы понять. «Он минимизирует данные в корневом каталоге»? Где в корневом каталоге? – Gendaful

+0

Извините, я неправильно говорил. Я только что проверил свой последний проект, в котором используются часы CMD и sencha, загружает все файлы по отдельности (здесь вы можете увидеть сетевой журнал: https://www.dropbox.com/s/0rjy5jgtsp5cfz7/sencha1.png?dl=0 I ' Я не знаю, как сделать свернутую версию версии. Я просто прочитал документы здесь: http://docs.sencha.com/cmd/guides/extjs/cmd_app.html, и мне непонятно, как это сделать Мой рабочий процесс заключается в том, что я делаю Dev с часами приложения sencha и sencha для создания готового продукта, и это хорошо работает для меня. Извините –

+0

Я просто пытаюсь скопировать unminified app.js в папку создания/разработки, которая не происходит для меня. – Gendaful

Смежные вопросы