Если еще не настроена автоочистка кеша - настроить (https://dev.1024.info/en-default/text/install/cache-auto-clean.html)
Сделать символьную ссылку в папку public_hml на файл /shared/nodejs/karma.conf.js
Открыть командную строку, перейти в вашу папку public_html
Выполните команду “npm install”
Запустите тесты в PHPStorm или терминале (инструкции ниже)
Выполнить команду “karma start karma.conf.js”
В новой вкладке выполнить команду “karma run”
Запустите PHPStorm
Установите плагин Karma (Preferences - Plugins - Install Jetbrains plugin)
Run - Edit Configuration
Add new configuration - Karma
Введите любое имя, например “Test”
Configuration file: символьная ссылка на karma.conf.js
Если по умолчанию не выбран интерпретатор и Karma package - выберите самостоятельно
Запустите конфигурацию
Если все настроено правильно, то все тесты должны быть пройдены успешно (http://www.screencast.com/t/EusV3nZE)
Можно включить автозапуск тестов по изменению файлов (http://screencast.com/t/3suRKcsEuDW)
Чтобы каждый раз не запускать вручную - добавьте эту конфигураци в Startup tasksFile | Settings | Tools | Startup Tasks for Windows and LinuxPhpStorm | Preferences | Tools | Startup Tasks for OS X
Last modification: 06.12.16 14:56