Когда я компилирую свое веб-решение, веб-основы генерируют файлы css из меньшего количества файлов. Я всегда получаю конфликты sourecontrol, потому что вывод файлов css отличается. Вывод, созданный с помощью vs2013/webessentials на компьютере товарища по команде, отличается от моего компьютера.
например На его компьютере переменная меньшего цвета, которая записывается как имя (например, красный), компилируется в css как «красный». На моем компьютере та же переменная компилируется как значение rgb.
Другой образец — это комментарии, которые есть у моих коллег, но не у меня.
Мы оба используем одну и ту же настройку
- Visual Studio 2013, обновление 4
- Web Essentials 2013, обновление 4, версия 2.5.3
- Мы используем тот же WebEssentials-Settings.json
- У нас есть те же настройки в разделе «Инструменты/Параметры/Веб-основы».
Вопрос: С чем могут быть связаны такие различия в выходных css файлах?
node
установку со стандартным компилятором Less (lessc
), и его можно установить/настроить/обновить независимо от WE. Найдите, где WE устанавливает его (путь должен быть в некоторых файлах конфигурации) и проверьтеlessc --version
, чтобы убедиться. - person seven-phases-max   schedule 12.12.2014