Проблема действительно в том, что, как указывает @dimitar, строка с перехватом all, потому что конвейер ресурсов пытается скомпилировать партиалы, а поскольку они не написаны для самостоятельной компиляции, возникают проблемы с зависимостями.
В зависимости от вашего приложения вам может понадобиться, чтобы перехватить все, особенно если у вас есть несколько файлов JS, CoffeScript и SCSS / SASS в нескольких дочерних папках.В этой ситуации вы можете столкнуться с тем, что rails жалуется, потому что что-то не скомпилировано для производства, когда выловлено все.
Решение состоит в том, чтобы поймать все, что исключает парциальные значения SASS, _filename.css. [Scss | sass] и это решило бы это (сработало для меня!).Я также включил некоторые другие советы из других предложений activeadmin, в том числе точно некоторые зависимости ActiveAdmin для компиляции.Вот мой код:
# Include all JS files, also those in subdolfer or javascripts assets folder
# includes for exmaple applicant.js. JS isn't the problem so the catch all works.
config.assets.precompile += %w(*.js)
# Replace %w( *.css *.js *.css.scss) with complex regexp avoiding SCSS partials compilation
config.assets.precompile += [/^[^_]\w+\.(css|css.scss)$/]
#Adding active_admin JS and CSS to the precompilation list
config.assets.precompile += %w( active_admin.css active_admin.js active_admin/print.css )