Сбой веб-компилятора с сообщением "lessc: EINVAL, fstat"
В моем решении ASP.NET MVC я использую веб-компилятор для компиляции файлов LESS в CSS. Раньше это работало очень хорошо для меня - и до сих пор работает для моих коллег - но в какой-то момент в недавнем прошлом компиляция LESS перестала работать на моем компьютере.
Все мои коллеги и я используем один и тот же файл compilerconfig.json, который ссылается на файлы ввода и вывода, поэтому проблема не может лежать здесь - и этот файл конфигурации не менялся в течение длительного времени.
Так что проблема, безусловно, не связана с конфигурацией.
Наши среды разработки настроены на компиляцию при сохранении, и когда я либо сохраняю файл, либо запускаю задачу вручную в обозревателе задач, я вижу следующие две ошибки:
- Lessc: EINVAL, FSTAT
- FileError: 'bootstrap/mixins.less' не найден. Пробовал - \Content\bootstrap\mixins.less,\Content\bootstrap\mixins.less,bootstrap\mixins.less в \Content\main-styles.less
Я не уверен, что означает первая ошибка, но вторая более расстраивает, потому что первое местоположение, которое пытается использовать компилятор, является правильным.
Тем не менее, я обнаружил, что если я перейду к расположению модуля узла LESSC, то смогу вручную скомпилировать файл в командной строке.
Есть идеи?