автоматизация

Используем Gulp для автоматизации сборки js-проектов

Gulp используется для development окружения моего проекта, поэтому я прописал необходимые для моего пакета зависимости в package.json:

{
  "name": "vtree",
  "version": "0.1.2-alpha",
  "author": "Sergey Shishkalov <sergeyshishkalov@gmail.com>",
  "description": "Library for automated initialization of backbone views",
  "devDependencies": {
    "coffee-script": "",
    "gulp": "~3.6.2",
    "gulp-util": "",
    "gulp-coffee": "",
    "gulp-concat": "",
    "gulp-uglify": "",
    "gulp-header": "",
    "gulp-rename": "",

Читать далее →

Подымаем окружение для тестирования Javascript кода

Наконец-то решил взяться за автоматизированное тестирование js-кода, покрытие его спеками. Ну и решил изучить вопрос поглубже (с помощью Саши Косса, нашего фронт-енд лида).

В js-сообществе нет четких соглашений по поводу того, как правильно тестировать код, какие инструменты использовать. А этих инструментов немало. Поэтому я всего лишь опишу один из способов.

Читать далее →