logo

Первый запуск

Перед запуском сервера разработки должно быть установлено приложение. Устанавливать модуль необязательно.

Чтобы создать приложение, выполните команду:

elma-cli create ui app --name EleWise.ELMA.MyFirstApplication

Если эта команда выполняется в директории d:\DevServerExamples\, в приложении будут созданы два файла:

  1. EleWise.ELMA.MyFirstApplication.sln — решение, к которому добавляются все проекты модулей, созданные впоследствии;
  2. application.info — информация о приложении, которая содержит:
    • Uid — уникальный идентификатор приложения;
    • DisplayName — отображаемое имя приложения;
    • Name — имя приложения;
    • Version — версию.

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

Внимание!
Создание классических модулей и работа с ними в DevServer доступны в версиях системы ELMA4 4.1.18 и выше.

Вы можете добавить в приложение шаблон классического модуля ELMA4, выполнив команду:

server

elma-cli create classicmodule example --name EleWise.ELMA.MyFirstApplication

При выполнении этой команды в директории d:\DevServerExamples\:

  • в решение EleWise.ELMA.MyFirstApplication.sln добавляются два проекта с примерами имплементации точек расширений, менеджеров и т. п.;
  • под каждый проект создаются каталоги: EleWise.ELMA.MyFirstApplication — для серверного проекта и EleWise.ELMA.MyFirstApplication.Web — для web-проекта.

Если приложение создано, можно запустить сервер разработки. Для этого выполните команду:

elma-cli server

После этого запустится сервер разработки приложений. По умолчанию используется порт 5000. Вы можете изменить его. Для этого укажите порт:

elma-cli server --port 5001

После запуска откроется страница со списком модулей. Если в созданном приложении ещё нет модулей КИ, отображается пустая страница, как показано на рисунке ниже.

На рисунке ниже представлен пример отображения на вкладке Модули ELMA классического серверного проекта.