Skip to content

saby/wasaby-control-example

Repository files navigation

wasaby-control-example

Репозиторий, который содержит эталонный пример разработки собственных контролов с использованием фреймворка Wasaby

Сборка и запуск.

  1. Клонируйте репозиторий с контролами, например в папку wasaby-control-example (все команды в следующих пунктах нужно будет выполнять в этой папке):

     git clone git@github.com:saby/wasaby-control-example.git /path/to/wasaby-control-example
    
  2. Установите Node.js и NPM.

  3. Установите зависимости:

     npm install
    
  4. Загрузите платформенные модули:

     npx wasaby-cli --tasks=initStore
    
  5. Cоберите проект:

     npx wasaby-cli --tasks=build
    
  6. Запустите юнит тесты:

     npx wasaby-cli --tasks=startTest --node --report=console
    
  7. Сгенерируйте разводящую страницу для демо-примеров. В качестве второго параметра укажите модуль, в котором лежат демки.

     npx wasaby-cli --tasks=createIndex --moduleName=ControlExample-demo
    
  8. Запустите локальный стенд с демо-примерами

      npx wasaby-cli --tasks=app
      
      
      
      После выполнения команды можно открыть в браузере localhost:1024 с разводящей страницей
      
      Отдельные демо-примеры доступны по адресу http://localhost:1024/DemoStand/app/<имя модуля>
    

About

Крайнов Д.О. / wasaby-control-example

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published