5 ответов:
WebEssentials разделяется на несколько расширений. Я считаю, что функциональность, которую вы хотите сейчас в Веб-Компилятор
ОБНОВЛЕНИЕ-ПОЖАЛУЙСТА, ПРОЧИТАЙТЕ ЭТУ СТРАНИЦУ, ТАК КАК Я ДОБАВИЛ ДОПОЛНИТЕЛЬНЫЙ ОТВЕТ (ЭТОТ БОЛЬШЕ НЕ РАБОТАЕТ ДЛЯ МЕНЯ).
для тех, кто, как и я, не знает Gulp или Grunt или Shriek или Wail, и не хочет, Вы можете получить Visual Studio 2017 для автоматической компиляции файлов SCSS, как это было в Visual Studio 2015. Шаги работал для меня.
Сначала удалите все старые расширения / пакеты Nuget для веб-компилятора (я не знаю, нужно ли это или нет.)
перейти к страница загрузки галереи VSIX и выберите, чтобы загрузить веб-компилятор.
обратите внимание, что я сделал это первым, выбрав инструменты/расширения и обновления в Visual Studio. Хотя это, казалось, работало, я обнаружил, что мои частичные файлы SCSS не были автоматически скомпилированы в CSS, когда я внес в них изменения (I не только).
теперь вы можете щелкнуть правой кнопкой мыши на своем файле master SCSS и выбрать параметры, показанные ниже, которые должны автоматически создать файл с именем compilerconfig.json в корне вашего проекта (этот шаг, вероятно, не нужен, если у вас уже есть этот файл):
с этого момента все, казалось, работало нормально. Фу! Спасибо Мадс Кристенсен кстати за это расширение-ничего не избежать учимся чему-то новому ...
простой ответ:
- для компиляции обоих файлов LESS & SASS:Веб-Компилятор или Web Essentials 2017(включая множество расширений)
- для компиляции только полей SASS (SCss): CompileSass
- для компиляции только меньше файлов: меньше компилятор
мой предыдущий ответ работал для меня в течение нескольких месяцев, но сейчас уже не работает. Когда я пытаюсь скомпилировать, я получаю сообщение в окне ошибок о проблемах со схемой CompilerConfig и не могу решить эту проблему (ни поиск в интернете, ни установка/удаление не помогли).
альтернативный ответ будет использовать CompileSASS, который является гораздо более простой надстройкой, с (гораздо) меньше онлайн-документации, но которая прекрасно работает. Единственные недостатки, которые я вижу являются:
- сгенерированный CSS находится в той же папке, что и SCSS, поэтому мне пришлось немного переместить вещи на моем веб-сайте, чтобы разместить это; и
- генерируемый CSS минимизируется только, насколько я могу видеть
после того, как вы установили надстройку (я использую VS 2017), вы можете перейти в Инструменты > Параметры для изменения настроек:
вот надеюсь, что теперь я могу возобновить работу! Спасибо всем авторам надстроек, by кстати-не хочу ныть.
теперь есть и менее конкретный компилятор. https://github.com/madskristensen/LessCompiler



Comments