Мне нужно включить принудительный лайтинг с ember serve
. Когда когда-либо запускается ember serve
, сервер должен удерживать все исправлены ошибки es-lintings. Я могу сделать это с помощью собственного сценария npm, но хочу поискать альтернативы ember-cli, прежде чем писать свои собственные сценарии.
Вы можете включить ESLint через надстройку Ember CLI ESLint. И он будет интегрирован с ember test
(или тестировать через интерфейс браузера). Я не знаю, действительно ли это приведет к сбою сборки, но тесты не пройдут, если вы настроите правила ESLint как ошибки, а не просто предупреждения.
Да, но причина в том, чтобы помешать разработчикам следовать плохим стандартам кодирования. И я реализовал это с помощью хука перед фиксацией, поскольку это имеет больше смысла, чем остановка / удержание сборки.