Работа с интерфейсными модулями

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

  1. Создайте и настройте новый проект используя genie.sbis.ru.

    • создайте проект, при этом в поле Destination выберите папку, в которой вы ранее создали файл package.json, и снимите отметку с поля "Create project directory":

    • создайте сервис:

    • создайте ваш интерфейсный модуль:

    • добавьте в проект следующий минимальный набор модулей платформы из SDK: Application, Browser, Env, I18n, Inferno, Router, SbisEnv, Types, UI, Vdom, View, WS.Core:

    • добавьте эти модули в список зависимостей Module dependencies вашего интерфейсного модуля.
  2. Выполните deploy проекта в подпапку application, используя пункт меню "Deploy" → "Deploy project":

  3. Настройте окружение TypeScript.

  4. Напишите программный код, IDE при этом будет "видеть" используемые вами зависимости от модулей Платформы.

  5. Скомплируйте написанный код, используя пункт меню "Deploy" → "Convert GUI resources".

См. также