Использование Brunch в качестве моего встроенного инструмента для прототипа интерфейса, мне сложно установить UnCSS -plugin. Я установил Bootstrap 4 -skeleton для быстрой настройки, и кроме UnCSS все работает плавно.Установка UnCSS с Brunch
Ошибка, которую я получаю brunch build --production
, является error: UnCSS: no stylesheets found
. Я настроил плагины, как это:
plugins:
sass:
options:
includePaths: [
'bower_components/bootstrap/scss'
]
postcss:
processors: [
require('autoprefixer')
]
babel:
ignore: [
/^(bower_components|vendor)/
]
uncss:
options:
csspath: 'css/app.css'
htmlroot: 'public'
files: ['index.html']
Исходные файлы проекта расположены в app
: index.html
в app/assets
, main.scss
(импорт Bootstrap) и styles.css
в app/stylesheets
и app.js
в app/javascripts
.
Brunch строит это в папку с именем public
, со стилями в public/css/app.css
и содержимым в public/index.html
. Вопрос в том, что неверно в настройке UnCSS? Я понимаю, что он работает на выходе CSS из сборки, и в этом случае пути кажутся правильными.
Существует a question on SO с 2014 года, прося почти то же самое, но на него никогда не отвечали.