Исключить файлы * .spec.js в конвейере ресурсов Rails (application.js)

Я пытаюсь следовать стилевому руководству AngularJs 1.x Джона Папы (, организующему тесты ) и размещать файлы *.spec.js (которые будут выполняться с использованием Karma) рядом с клиентским кодом, что приводит к таким файлам, как some.filter.js и some.filter.spec.js находятся рядом друг с другом.

Однако, чего мне следует избегать, так это включения файлов *.spec.js в конвейер ресурсов.

Единственные варианты, которые я вижу на данный момент, - это либо не использовать //= require_tree . в файле application.js и явно указывать каждый отдельный файл, либо отказаться от хранения спецификационных файлов рядом с кодом.

Есть ли лучший способ добиться желаемого поведения?

(я использую звездочки 3.5.2 и рельсы 4.2.6)

10
задан konradstrack 10 March 2016 в 12:37
поделиться