Показать сообщение отдельно
  #6 (permalink)  
Старый 21.04.2014, 17:03
Профессор
Отправить личное сообщение для novikov Посмотреть профиль Найти все сообщения от novikov
 
Регистрация: 19.11.2012
Сообщений: 178

Sencha Cmd создаёт свою структуру директорий
Компания Sencha бесплатно раздаёт разработчикам приложений на ExtJs свой продукт для автоматизации Sencha Cmd

Эта программа способна собирать все ваши классы и классы SDK, используемые в вашем приложении, в один сжатый файл.

У меня структура директорий выглядит приблизительно так:

Код:
www
     data
          sdk
               ext-4.2.1
     private
          workspace
                build
                      production
                           Superfotoalbum
                                 index.html
                ext
                superfotoalbum
                      app
                          controller
                          model
                          store
                          view
                          Application.js
                      index.html
     public
          server
          client
                index.html
В директории ext-4.2.1 я запустил sencha generate workspace, чтобы заполнить директорию workspace.
Затем из директории ext запустил sencha generate app, чтобы заполнить директорию superfotoalbum.
Код приложения помещаю в директорию app, а в браузере открываю index.html, который расположен уровнем выше.
Когда всё готово, запускаю из директории app команду sencha app build, которая собирает приложение и кладёт его в папку production/Superfotoalbum.
Для окончательной проверки открываю index.html из этой папки, а затем переношу всё её содержимое в директорию client, которую и отправляю на боевой сервер.
На сервере лёгкий MVC-фреймворк на PHP(bulletphp) или NodeJs (express). Общение браузера с сервером чистый Ajax, Rest или RPC.

Последний раз редактировалось novikov, 21.04.2014 в 17:07.
Ответить с цитированием