Показать сообщение отдельно
  #241 (permalink)  
Старый 05.04.2015, 19:35
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сегодня копался в настройках Babel и нашел парочку интересных опций:

loose mode - в качестве конфига эта опция принимает массив трансоформеров, которые нужно скомпилить в "простом" режиме, что это значит - полученный код получается более читаемый и работает как правило быстрее, а достигается это за счёт отхождение от стандарта языка, т.е. поведение такого кода может отличатся от нативной реализации и использовать его нужно осторожно.

auxiliaryComment - это параметр принимает строку, которая будет вставлена в виде комментария перед каждый куском кода, который был сгенерен в Babel и которого нет в оригинальном коде, например, можно задать

'istanbul ignore next'


и потом, при обработке наших тестов через istanbul у нас не будет маячить сгенериный код, на мой взгляд это куда удобнее чем юзать специальные адапторы, вроде isparta.
__________________
kobezzza
code monkey
Ответить с цитированием