Ошибка карты источника при попытке запустить сервер grunt

Я не могу получить доступ к своим файлам sass при запуске сервера grunt. Не уверен, что это просто ошибка пути к файлу / разрешения или что-то большее.

Бег sudo grunt server дает тот же вывод

grunt server
Running "server" task

Running "clean:dist" (clean) task

Running "copy:video_fonts" (copy) task
Copied 4 files

Running "copy:video_js" (copy) task
Copied 1 files

Running "concurrent:dist" (concurrent) task
    Warning: Error: Error generating source map: couldn't determine public URL for the source stylesheet.
         No filename is available so there's nothing for the source map to link to.
        on line  of standard input
    Use --trace for backtrace. Use --force to continue.

    Aborted due to warnings.
%

В моем браузере появляется следующая ошибка при запуске сервера grunt --force

Sass::SyntaxError: Error generating source map: couldn't determine public URL for the source stylesheet.
  No filename is available so there's nothing for the source map to link to.

1 ответ

У меня возникла та же проблема с заданием, которое отлично работало пару дней назад. Я предполагаю, что проблема была в некотором смещении между модулями для этого проекта (в частности, grunt-contrib-sass) и установленной версией SASS. Я решил проблему, обновив SASS, удалив папку node_modules внутри моего проекта и переустановив их. Извините, я не могу предоставить вам никаких причин, почему это сработало, но это сработало.

Обновить:

$ rm -R node_modules
$ npm install

Пытаться:

$ grunt --debug --verbose sass

Чтобы получить больше информации о том, что происходит, пока хрюканье бежит. С.

Другие вопросы по тегам