импортировать variables.scss в каждую компоненту, так как у меня variables.scss в ролапе импортируется и всё работает, а ворнинги есть
https://github.com/safeapps-io/money-client/blob/master/svelte.config.js#L18 Я вот так сделал и в роллап-конфиге, и в свелт.конфиге. Не ругается нигде, переменные доступны везде.
stylelint вместо свелтового линтера в помощь
Если импортировать стили аля h1 { font-size: map-get($titles, $h1) } то будет ругаться на неиспользуемый h1
Как раз была такая же проблема. Добавление svelte.config.js ворнинги убрал, но навигировать к переменной через Ctrl+click не удается
Потому что зачем так делать. Если тебе нужны глобальные стили, делай глобальные стили в рутовом компоненте. Этот хак, который я дал, для того, чтобы импортировать хелперы разнохарактерные, типа переменных, миксинов и прочего.
У меня, честно сказать, не работал переход к сурцам никак и никогда. У вас работает?
Типографика, theme.scss с primary и secondary цветами для параграфов и заголовков. Примеров уйма
Да, потому что для этого лэнг сервер должен отрабатывать. Мне кажется, этого нет и вряд ли когда-нибудь будет, очень комплексная и сложная фича.
такое ощущение, что у тебя стили написаны не в компонентах, а в отдельной папке где хранятся стили)
Так и есть. Я использую сырую Bulma без UI-компонентов. У меня есть папка styles, где есть куча всякого глобального добра: переделка бульмовских компонентов, расширение их возможностей, добавление новых (рейдж-инпут, стилизованные радио и чекбоксы и пр.). Ну и, среди прочего, миксины, переменные и прочее. Всё это можно делать в компонентах, но я не вижу в этом большого плюса. В компонентах же я держу специфичный для них код.
я тоже подумываю держать стили в стилях, а не бегать искать их по всем компонентам. Плюс у меня по 10 раз импортируются одни и те же блоки стилей, не пойму почему так случается, бред какой-то
Ты пользуешься prependData?
пользуйся не пользуйся, результат плюс минус одинаковый
Это прод или дев?
┌────────────────────────────────────┐ │ built serviceworker with 1 warning │ └────────────────────────────────────┘ > No directory provided. Skipping CSS generation
https://github.com/sveltejs/sapper-template/issues/298
Обсуждают сегодня