jasper-application

1.0.0 • Public • Published

Клиентское приложение Контур.Стафф

Клиентское приложение работы на базе AngularJS + JasperJS

Разработка

  • NodeJs
  • Grunt - сборка: npm install -g grunt-cli
  • Yeoman - генерация: npm install -g yo
  • Less - компилятор стилей (старые базовые стили): npm install -g less
  • Stylus - компилятор стилей (новые компонентные стили): npm install -g stylus

Запуск тестов реализован с помощью KarmaJS

Сборка, тестирование и публикация

Сборка проекта:

npm install
grunt full

Прогон тестов:

grunt test

Сборка, тестирование и создание распостраняемого пакета (в папке dist):

grunt package

Процесс разработки

После сборки решения запустите тестовый сервер (на базе ExpressJS):

node server

Чтобы отслеживать изменения в *.ts файлах приложения и автоматически их пересобирать, наберите:

node node_modules/typescript/bin/tsc _references.ts --watch --target ES5

После этого будет запущен тестовый сервер по адресу https://localhost:44310/. Клиентское приложение будет работать с тестовым Staff api с помощью технологии CORS

Dependencies (2)

Dev Dependencies (17)

Package Sidebar

Install

npm i jasper-application

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • bukharin