Size: a a a

2020 November 13

КС

Кирилл Спасибович... in Svelte [svelt]
Марк Танащук
Можно ли в стилях каждого компонента автоматически вставлять, например, @import "./mobile.scss", чтобы при такой файловой структуре:

+Component(папка)
++Component.svelte
++mobile.scss

+Component2(папка)
++Component2.svelte
++mobile.scss

Оба компонента импортировали стили, каждый из своего mobile.scss?
а style src не катит ?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
а.. хотя ты ж хочешь не писать руками
источник

МТ

Марк Танащук... in Svelte [svelt]
Я настроил структуру проекта чтобы у каждого компонента был свой desktop.scss и mobile.scss(на одинаковых медиазапросах) и скоро хочу себе добавить tablet версию и было бы отлично, если бы не пришлось вручную везде все прописывать.
источник

МТ

Марк Танащук... in Svelte [svelt]
А в доке никак не нахожу ничего похожего
источник

МТ

Марк Танащук... in Svelte [svelt]
svelte-preprocess'a
источник

r

r78 in Svelte [svelt]
Выглядит круто, благодарю
источник

КС

Кирилл Спасибович... in Svelte [svelt]
Марк Танащук
А в доке никак не нахожу ничего похожего
а в препроцессе относительные пути не работают?
может с @use заработают и sass вместо node-sass ?
дочитал, мдя
релатив ту зе рут :(
или нет %)
источник

МТ

Марк Танащук... in Svelte [svelt]
?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
+        scss: {
+          // We can use a path relative to the root because
+          // svelte-preprocess automatically adds it to `includePaths`
+          // if none is defined.
+          prependData: `@import 'src/styles/variables.scss';`
+        },
источник

КС

Кирилл Спасибович... in Svelte [svelt]
ну типа пишут что мы мы можем использовать путь относительно рута, но вроде как не обязаны ? или я чего-то не понял ?
источник

AP

Alexander Ponomarev in Svelte [svelt]
relative to the root это же особенность сасса, на вебпаке специальный урл лоадер для сасса написан, чтобы можно было relative to __dirname делать =)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
стоит переехать на postcss :)
источник

AP

Alexander Ponomarev in Svelte [svelt]
вообще хз зачем этот сасс нужен 90% его возможностей собирается из постцсс шаблончика с плагинами =)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
nested + sugarss + variables
источник

КС

Кирилл Спасибович... in Svelte [svelt]
можно ещё color-function вкинуть
источник

КС

Кирилл Спасибович... in Svelte [svelt]
по крайней мере это всё что мне от сасса нужно
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
вообще хз зачем этот сасс нужен 90% его возможностей собирается из постцсс шаблончика с плагинами =)
Забыл как то про него =\
источник

МТ

Марк Танащук... in Svelte [svelt]
Хз, есть ли мне смысл на postCSS'ный конфиг перекидывать теперь
источник

AP

Alexander Ponomarev in Svelte [svelt]
ну если ты бустряпишь то с сасса ты не слезешь наверно =)
источник

МТ

Марк Танащук... in Svelte [svelt]
Alexander Ponomarev
ну если ты бустряпишь то с сасса ты не слезешь наверно =)
Не, упаси господь
источник