jasper-application
v1.0.0
Published
Клиентское приложение работы на базе [AngularJS](https://angularjs.org/) + [JasperJS](https://github.com/jasperjs)
Downloads
3
Readme
Клиентское приложение Контур.Стафф
Клиентское приложение работы на базе 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