Включить сеточную структуру в визуальную студию, которая кажется только Linux?

Я использую Visual Studio 2013 с расширением Web Essentials для всей своей работы с Sass / Scss. Это великолепно.

Я наткнулся на учебник по сеточной структуре, который я действительно хочу использовать, под названием Susy. Однако все учебные пособия, которые я видел по нему, используют его в Linux или Mac и в какой-то среде на основе Ruby.

Даже по ссылке на сайт я не вижу инструкций, как заставить его работать в VS2013. Я пробовал диспетчер расширений и диспетчер пакетов nuget, но безрезультатно.

Мой единственный вариант - загрузить исходный код и попытаться скомпилировать его, объединив все файлы Scss и надеясь, что я сделаю это в правильном порядке. Но что-то мне подсказывает, что я немного усложняюсь, и есть способ попроще.

Есть много таких библиотек на основе Ruby / Linux, и я действительно хотел бы знать, как перенести это в VS2013, а позже я могу сделать это для любой из библиотек, которые мне нужны.

Я уверен, что люди, создающие учебники для таких библиотек (и самих библиотек), не исключают VS2013 целенаправленно (если вообще). Я просто не знаю, как их внедрить в VS2013.

Любая помощь будет оценена по достоинству. Заранее спасибо.


person Francis Rodgers    schedule 20.08.2014    source источник
comment
Вы уже используете Sass? Если да, то как?   -  person Miriam Suzanne    schedule 20.08.2014
comment
@EricMSuzanne - в обновлении 3 для Visual Studio 2013, особенно если вы включаете расширение web essentials. Вы просто создаете файл .scss / .sass, а Web Essentials позаботится о переводе в css. У вас есть 2 окна бок о бок, sass и переведенный css. Затем я просто связываю свой файл css в bundles.config, который заботится о минификации. Осталось только использовать его как обычно в шапке.   -  person Francis Rodgers    schedule 23.08.2014
comment
+1 У меня есть обновление VS2013 2 с веб-базами, и я не смог включить Susy. У Web Essentials могут быть проблемы с его компиляцией?   -  person monkeyhouse    schedule 29.08.2014
comment
@FrancisRodgers Так вы заставили решение Эрика работать? Можем ли мы получить обновление?   -  person Jason Frank    schedule 01.05.2015
comment
@JasonFrank - С тех пор я перешел к другому проекту и оставил это далеко позади. Однако я действительно считаю, что SO требует, чтобы я принял ответ, если он сработает. Так что я проверю его решение на этих выходных и дам вам знать не позднее вторника.   -  person Francis Rodgers    schedule 01.05.2015
comment
@JasonFrank - Попробовал снова включить. Однако, к сожалению, я пока не могу принять ответ Эрикс, потому что не могу проверить, работает ли он. Похоже, что в недавнем обновлении Web Essentials они снова удалили поддержку Sass / Scss. Так что это не будет компилироваться в CSS. Однако, если это изменится, я еще раз посмотрю в будущее.   -  person Francis Rodgers    schedule 02.05.2015


Ответы (1)


Вы можете использовать Susy везде, где используете Sass. Вместо использования пакета gem или любого другого подхода на основе Linux скопируйте и вставьте весь каталог Susy sass в свой собственный каталог sass, а затем импортируйте его в свои таблицы стилей. Вы можете относиться ко всей Susy, как к любому другому частичному sass.

person Miriam Suzanne    schedule 30.08.2014
comment
Спасибо за Ваш ответ. Пройдет неделя или около того, прежде чем я снова буду работать над этим проектом, поэтому я дам вам знать, смогу ли я заставить его работать. Спасибо еще раз. - person Francis Rodgers; 06.09.2014
comment
Susy действительно требует Sass 3.3+, поэтому вам нужно будет выяснить, поддерживает ли VS последнюю версию Sass. - person Miriam Suzanne; 14.09.2014