Size: a a a

2021 January 27

Q

Qwelcer in JS Liberty
Aleksander irreligious86
я в этот раз так красиво написал цсс что вся вложенность там была видна не хуже чем она визуально видна в препроцессоре. и переписать 1000 строк кода css в scss у меня заняло минут 5-7
просто не пойму зачем из "красивого" CSS потом переписывать все в SCSS?
источник

Ai

Aleksander irreligio... in JS Liberty
Qwelcer
просто не пойму зачем из "красивого" CSS потом переписывать все в SCSS?
чтобы когда будет не 1000 а 10 000 строк то не утонуть совсем . но и это не все - множество замечательных возможностей которые предоставляет сасс , полностью недоступны в чистом цсс
источник

AK

Aleksei Kowalski in JS Liberty
Aleksander irreligious86
сасс в цсс превращает.
И наоборот
источник

AK

Aleksei Kowalski in JS Liberty
Я про компиляцию файлика
источник

Ai

Aleksander irreligio... in JS Liberty
Aleksei Kowalski
И наоборот
за наоборот как то я упустил этот момент . неведомо мне такое.....
источник

AK

Aleksei Kowalski in JS Liberty
Ты понял вообще о чем я
источник

AK

Aleksei Kowalski in JS Liberty
sass ./scss/file ./css/file
источник

AK

Aleksei Kowalski in JS Liberty
Типа так
источник

Ai

Aleksander irreligio... in JS Liberty
Aleksei Kowalski
sass ./scss/file ./css/file
ну это я так и делаю
источник

Ai

Aleksander irreligio... in JS Liberty
а вот как и зачем наоборот ?
источник

Ai

Aleksander irreligio... in JS Liberty
если уже пишем в препроцессоре то тогда ничего не пишем в цсс файле
источник

Ai

Aleksander irreligio... in JS Liberty
и как будет реализовано фрагментирование в случае компиляции из цсс в сасс , сложно представить . вот пример ......
источник

AK

Aleksei Kowalski in JS Liberty
В  смысле
источник

Ai

Aleksander irreligio... in JS Liberty
вот я решил разделить на модули код который я пишу в препроцессоре. подтягиваються и компиляться фрагменты. это файлы scss  имя которых начинаеться с _  и они не должны быть компилированы каждый в файл цсс, они для того чтобы быть импортированными в главный файл scss  и  уже потом перекомпилены как один файл
источник

Ai

Aleksander irreligio... in JS Liberty
вот эти файлы
источник

Ai

Aleksander irreligio... in JS Liberty
но они импортируються в нужном порядке , подобно тому как  цсс файлы прописаны в хтмл
источник

Ai

Aleksander irreligio... in JS Liberty
Aleksander irreligious86
вот я решил разделить на модули код который я пишу в препроцессоре. подтягиваються и компиляться фрагменты. это файлы scss  имя которых начинаеться с _  и они не должны быть компилированы каждый в файл цсс, они для того чтобы быть импортированными в главный файл scss  и  уже потом перекомпилены как один файл
и вот не понимаю, как такой порядок получиться при компилляции  css »»» scss
источник

Ai

Aleksander irreligio... in JS Liberty
возникает вопрос - можно ли автоматизировать компиляцию  css »»» scss , или только вручную копировать фрагменты кода... ну ладно еще , вложенность можно прописать в алгоритме. такие функции которые смотрели бы какой элемент в какой вложен, и соответсвенно бы делали копипаст из одного в другое . но как быть с экстендами, миксинами, переменными , фрагментированием и остальным функционалом препроцессора ?
источник

AK

Aleksei Kowalski in JS Liberty
Там с флагом --watch ту команду пишешь
источник

Ai

Aleksander irreligio... in JS Liberty
это вроде как субьективно для удобства человека должно быть , я так понимаю. нет ведь ничего точнее и надежнее чистого цсс, но субьективно не нравиться людям что много думать надо.  как поручить машине определить , где будет человеку нравиться код а где нет . по логике так пусть вообще был бы цсс и норм.
источник