Web Essentials 2013 Меньше ошибки компиляции

Я искал эту проблему, но не смог найти правильный ответ, так что вот. Я исхожу из Visual Studio 2012 и Web Essentials 2012 и недавно установил VS 2013 и WE 2013.

При компиляции файла .less я получаю сообщение об ошибке в области предварительного просмотра de .css

/*

Compile Error. 
See error list for details

*/

Панель ошибок показывает

LESS: 

В строке 1, столбце 1

Это происходит со старыми и совершенно новыми проектами.

Я старался:

  • Сохранение файла .less в UTF-8 без кодирования
  • Создание нового проекта с меньшим файлом только с одним классом
  • Не использовать импорт

person pwavg    schedule 26.11.2013    source источник
comment
Вы компилируете его на стороне клиента с помощью less.js или на стороне сервера?   -  person PhillipKregg    schedule 24.01.2014
comment
Я использую встроенный компилятор Web Essentials (который, я думаю, использует less.js). Я вернулся к WE 2012 из-за множества ошибок. Давно не тестировал WE2013..   -  person pwavg    schedule 30.01.2014
comment
Используйте Grunt.js для компиляции Less в Visual Studio.   -  person user2677350    schedule 19.02.2014
comment
см.: vswebessentials.com/features/less   -  person Bass Jobsen    schedule 07.10.2014
comment
Вы часто будете видеть эту ошибку, когда вам не хватает чего-то важного в файле для его компиляции. Может быть пропущена закрывающая скобка. Может быть незавершенной строкой. По моему опыту, компилятор терпит неудачу с этим загадочным сообщением, если строка, на которую он ссылается, является пустой строкой, поэтому иногда помогает просто удалить их из вашего LESS для устранения этих проблем. Удачи.   -  person Josh Burgess    schedule 02.12.2014


Ответы (2)


Конечно, эта ошибка возникнет, если вы добавите недопустимое свойство css или пропустите точку с запятой или квадратные скобки. Проверьте свой файл CSS. Предоставьте код css, который вы написали.

person Ashish Panwar    schedule 25.03.2015

Я полагаю, что уже слишком поздно, но может помочь кому-то еще.

У меня была та же проблема… Так раздражает, и много времени потеряно. Я не могу сказать вам почему, но VS 2013 работает иначе, когда вы используете файл .less.

Go to:

  1. Файл -> Создать -> Файл
  2. Слева -> Выбрать Интернет
  3. Выберите таблицу стилей МЕНЬШЕ
  4. Вырежьте и вставьте свой код из старого меньше

*Сначала сделайте это для вашего Styles.less (или как вы называете свой «мастер» less)

После этого он скомпилирует все остальные.

person Luka Radovanovic    schedule 03.06.2015