Вопросы с тегом «sass»

100
Измените файл на месте (тот же целевой), используя Gulp.js и шаблон подстановки

У меня есть задача gulp, которая пытается преобразовать файлы .scss в файлы .css (используя gulp-ruby-sass), а затем поместить полученный файл .css в то же место, где он нашел исходный файл. Проблема в том, что, поскольку я использую шаблон подстановки, я не обязательно знаю, где хранится исходный...

94
Используете @include против @extend в Sass?

В Sass я не могу четко различить разницу между использованием @includeс миксином и использованием @extendс классом-заполнителем. Разве они не означают одно и то же?...

93
Как при использовании SASS импортировать файл из другого каталога?

Можно ли в SASS импортировать файл из другого каталога? Например, если бы у меня была такая структура: - root_directory - sub_directory_a - _common.scss - template.scss - sub_directory_b - more_styles.scss template.scss может импортировать _common.scss с помощью, @import "common"но возможно ли для...

89
Список браузеров: caniuse-lite устарел. Запустите следующую команду `npm update caniuse-lite browserslist`

Недавно, когда я компилирую свои файлы scss, я получаю сообщение об ошибке. В сообщении об ошибке говорится: Список браузеров: caniuse-lite устарел. Пожалуйста, запустите следующую командуnpm update caniuse-lite browserslist Во-первых, как говорится в сообщении, я побежал, npm update caniuse-lite...

88
Не удается импортировать модули CSS / SCSS. TypeScript говорит: «Не удается найти модуль»

Я пытаюсь импортировать тему из модуля CSS, но TypeScript выдает ошибку «Не удается найти модуль», и тема не применяется во время выполнения. Я думаю, что что-то не так с моей конфигурацией Webpack, но я не уверен, в чем проблема. Я использую следующие инструменты: "typescript": "^2.0.3"...

86
Правильная структура активов SCSS в Rails

Итак, у меня есть app/assets/stylesheets/структура каталогов, которая выглядит примерно так: |-dialogs |-mixins |---buttons |---gradients |---vendor_support |---widgets |-pages |-structure |-ui_elements В каждом каталоге есть несколько партиалов sass (обычно * .css.scss, но один или два *...

86
Sass / Compass - преобразование шестнадцатеричного, RGB или именованного цвета в RGBA

Это может быть Compass 101, но кто-нибудь написал миксин, который устанавливает альфа-значение цвета? В идеале я бы хотел, чтобы миксин имел любую форму определения цвета и применял прозрачность: @include set-alpha( red, 0.5 ); //prints rgba(255, 0, 0, 0.5); @include set-alpha( #ff0000, 0.5 );...

86
Оптимизировать Font Awesome только для используемых классов

Я использую файл Font Awesome Sass https://github.com/FortAwesome/Font-Awesome/blob/master/sass/font-awesome.sass, чтобы сделать его _font-awesome.sass, чтобы я мог @importв моем проекте Sass. Я также использую http://middlemanapp.com/ для преобразования Sass в Css . Вопросы: Есть ли способ...

86
Расширение селекторов из медиа-запросов с помощью Sass

У меня есть класс элемента и компактный класс «модификатор»: .item { ... } .item.compact { /* styles to make .item smaller */ } Это отлично. Однако я хотел бы добавить @mediaзапрос, который заставляет .itemкласс быть компактным, когда экран достаточно мал. На первый взгляд это то, что я пытался...

85
Как мне загрузить font-awesome с помощью SCSS (SASS) в Webpack, используя относительные пути?

У меня есть font-awesome в папке node_modules, поэтому я пытаюсь импортировать его в свой основной файл .scss следующим образом: @import "../../node_modules/font-awesome/scss/font-awesome.scss"; Но компиляция пакета Webpack не работает, сообщая мне Error: Cannot resolve 'file' or 'directory'...

85
Как скомпилировать файлы less / sass в Visual Studio 2017

В VS <= 2015 мы можем использовать расширение WebEssentials, которое заботится о компиляции файлов less / sass для нас, но в настоящее время оно не поддерживает VS 2017. Известно ли вам о подобном расширении, которое может компилировать less / sass при сборке?...

17
Ошибка Sass Loader: недопустимый объект параметров, который не соответствует схеме API

Я использую VueJS с фреймворком VuetifyJS (v2.0.19). Я получаю эту ошибку после запуска npm run serve : Sass Loader был инициализирован с использованием объекта параметров, который не соответствует схеме API. Что я пробовал: я удалил папку node_modules и переустановил / обновил все пакеты npm и...