Это - репозиторий, содержащий неисправный файл rollup.config.js
. Почему-то он не скомпилирует мои файлы LESS с правильным парсером, поэтому я получаю сообщение об ошибке:
You tried to parse Less with the standard CSS parser; try again with the postcss-less parser
при запуске процесса сборки sapper с yarn dev
( Вы также можете использовать npm). Я уже пытался передать парсер postcss-less
с аргументом parser
в функцию postcss()
, предоставляемую rollup-plugin-postcss
, но это ничего не изменило. Также довольно сложно сказать, где именно произошла ошибка, поэтому я уже установил небольшой скрипт rollupDebugger
, который после каждого изменения выдает все таблицы стилей в каталог dumps
, чтобы вы могли следить за ними (и, надеюсь, найти ошибка). Я также попытался отладить несколько других способов (postcss-reporter
, postcss-debugger
...), но они совсем не помогли.
Вот почему я обращаюсь к сообществу StackOverflow сейчас же. Я надеюсь, что есть более умные умы, которые могут обернуть свои головы вокруг накопительной логики c;)
Я ценю обратную связь, все может помочь; Большое спасибо!
Моя цель состоит в том, чтобы файлы sass
- были проанализированы, префиксированы (
autoprefixer
) и свернуты (cssnano
) при производстве для библиотеки пользовательского интерфейса материала svelte - меньше файлов, проанализированных, префиксированных и свернутых, а также
- css / less / sass в компонентах, обработанных, проанализированных, префиксированных и свернутых таким же образом
- Каждая таблица стилей (независимо от препроцессора) должна иметь возможность быть включенным в операторы импорта или в теги
<style src=x>
- все неиспользованные css должны быть очищены при производстве