Я могу использовать Sass для компиляции нескольких входных файлов .SCSS или .SASS в один выходной файл .CSS с помощью @import
as описанный здесь.
Если я использую @import
для включения обычных файлов .CSS, они не объединены. Выходной файл .CSS по-прежнему содержит директивы @import
. Это имеет смысл.
Но есть ли способ переопределить это поведение, возможно, переключение командной строки на компилятор Sass? Другими словами, могу ли я сказать Sass, чтобы попытаться принудительно объединить @import "foo.css";
так же, как если бы это был файл .SCSS?
Я использую стороннюю библиотеку (Google Closure Library) со многими файлами .CSS. Я использую только некоторые из них в своем проекте. Я бы предпочел избегать ручных решений, таких как переименование всех этих файлов как .SCSS(хотя это, похоже, работает), или копирование и вставка их содержимого в мой .SCSS файл (также работает). И я не хочу обслуживать их всех для импорта на стороне клиента. Я бы просто хотел, чтобы Sass включил несколько .CSS файлов, которые я использую как "как есть", и создаю единую таблицу стилей вывода. Возможное? Есть ли другие инструменты, на которые я должен смотреть?