Возникли проблемы при использовании rollup-plugin-postcss с sapper-template :
npx degit sveltejs/sapper-template#rollup my-app
npm install rollup-plugin-postcss --save-dev
установить различные плагины postcss
создать src/css/main.css
добавить import './css/main.css';
в верхнюю строку src/client.js
* редактировать rollup.config.js
* добавить postcss.config.js
* здесь не так? Я пробовал несколько вариантов.
// rollup.config.js
...
import postcss from 'rollup-plugin-postcss'
...
export default {
client: {
input: config.client.input(),
output: config.client.output(),
plugins: [
replace({
'process.browser': true,
'process.env.NODE_ENV': JSON.stringify(mode)
}),
svelte({
dev,
hydratable: true,
emitCss: true
}),
resolve(),
commonjs(),
postcss({
// extract: true,
// sourceMap: true,
plugins: [require('autoprefixer')]
}),
...
// postcss.config.js
module.exports = {
plugins: {
...
autoprefixer: {}
}
};
Нет реального сообщения об ошибке, как только я добавляю postcss к плагинам в клиенте: {} of rollup.config.js - css перерывы на сайте.