2014-10-15 3 views
2

Я нахожусь на OSX, и у вас есть файл с грубым часом с jshint & протранслятор. Я получаю уведомления о вырастании сообщений jshint, но ни один из отказов транспортировщика. Я бы предпочел получить видимое всплывающее уведомление, а не проверять вывод терминала.Если есть способ получить уведомления о рыке на ошибках хрюкающего транспортира?

Любые предложения?

Пакеты используются:

grunt.loadNpmTasks('grunt-contrib-jshint'); 
grunt.loadNpmTasks('grunt-contrib-watch'); 
grunt.loadNpmTasks('grunt-http-server'); 
grunt.loadNpmTasks('grunt-protractor-webdriver'); 
grunt.loadNpmTasks('grunt-protractor-runner'); 
grunt.loadNpmTasks('grunt-notify'); 

grunt.task.run('http-server:test'); 
grunt.task.run('protractor_webdriver:test'); 
grunt.task.run('notify_hooks'); 
+1

Вы пытались настроить «grunt-notify» для работы с ним? Возможно, используя конфигурацию настраиваемых задач? Или «хрюкать-транспортир»? – markthethomas

+0

У меня был установлен хранй-уведомитель и хрюк-транспортир-бегун. Кажется, что ключ должен установить параметр protractor keepAlive равным false, чтобы он вышел из строя, что вызывает уведомление о рычаге. – peterorum

+0

Так что тогда сработало? Отлично. BTW: в будущем вы захотите опубликовать весь свой файл grunt или, по крайней мере, те области, которые относятся к рассматриваемым задачам, поскольку на основе вашего кода мы не можем знать, что вы пробовали и не пробовали :) – markthethomas

ответ

0

Это возможно с некоторыми незначительными настройками. Вам нужно включить рычание в вашем protractor setup.

mochaOpts: { 
    reporter: "spec", 
    slow: 3000, 
    growl: true 
} 

И убедитесь, что growl is enabled in your setup

+0

Спасибо, но я использую стандартную систему жасмина, которая поставляется с транспортиром, а не моккой. – peterorum

0

Существует плагин для этого

npm install --save-dev protractor-notify-plugin 

Вы можете добавить в свой protractor.conf.js файл в разделе плагинов

plugins: [{ 
    package: 'protractor-notify-plugin', 
    notifier: 'growl' 
}] 

Возможно, посмотрите здесь https://github.com/el-davo/protractor-notify-plugin