2014-01-23 2 views
1

Кому-нибудь удалось интегрировать Compass с VS2013? Как ты это сделал? Я попытался выполнить учебник для VS 2012. Но внешние команды не реагируют, когда я пытаюсь создать проект компаса для проекта mvc4.Интеграция Compass с Visual Studio 2013?

Это учебное пособие, за которым я последовал. Integrate Compass with VS 2012 tutorial

+0

Я использовал Mindscape Web Workbench для использования Compass в VS2012. Увидев, что Microsoft добавила поддержку SASS для VS2013, я надеялся не устанавливать ее снова. Вы нашли решение? – crush

ответ

2

Возможно, вы уже ответили на свой вопрос сейчас, но для кого-либо еще, я боролся с этим, но обнаружил, что это намного проще, чем я думал.

  1. Скачать весь Compass zip из GitHub
  2. Распакуйте загрузки, а затем перейти от верхней папки до /core/stylesheets/ и просто скопировать папку compass и файл _compass.scss в вашу структуру папок проекта, в ту же папку, другие файлы SASS будет сидеть в
  3. в ваших .scss файлов, просто добавьте право на импорт в верхней части:. @import "compass";

Если вам нужен компилятор, а также, то лучший, который я нашел, был Web Essentials for VS 2013 Update 4. В моем решении мне пришлось перезапустить VS после добавления компаса и изменить все файлы с read only на read/write, чтобы Web Essentials мог получить к ним доступ.

СОВЕТ: Если посмотреть в Tools > Options > Web Essential 2013 > Sass и сделать его использовать Ruby, скомпилировать, то вы получите полезные обмен сообщений об ошибках с номерами строк, когда вы нажмете ошибку компилятора (хотя это более склонное к сбоям!).

-2

Я подозреваю, что это намного проще в использовании BundleTransformer, который позволяет создавать стиль Связки на основе SCSS, SASS, LESS, CoffeeScript весь притон. Учитывая, что Compass использует SCSS mixins, я подозреваю, что вы можете объединить их со своими стилями.

+3

Спасибо, но я прошу о поддержке Compass ... –

+0

Compass - это компилятор и набор mixins для scss и sass файлов, насколько я могу судить. Связывая их с BundleTrandsformer в вашем web.config, вы можете использовать как ASP.NET, так и Compass для своей веб-разработки. – jessehouwing

Смежные вопросы