Closed LostSenSS closed 10 years ago
LESS 1.5.0 генерирует карту без параметра file, а библиотека source-map без него работает неправильно. Исправлено в версии 0.6.2 для любых карт без file.
Я правильно понимаю, что после обновления до 0.6.2 всё должно было заработать? Не заработало :/ Всё ещё не на те строки указывает.
Или я всё понимаю неправильно, и на данный момент с LESS ничего не получится?
Покажи свой Gruntfile (less и autoprefixer).
И посмотри на всякий случай тесты (sm_wo_file): https://github.com/nDmitry/grunt-autoprefixer/tree/master/test/fixtures https://github.com/nDmitry/grunt-autoprefixer/tree/master/test/expected https://github.com/nDmitry/grunt-autoprefixer/blob/master/Gruntfile.js#L99:L105
Должно работать, если всё правильно настроено, я проверил в браузере.
P. S. Ну и про npm update
на всякий случай напомню)
@LostSenSS нашел еще проблему — когда в dest указан файл с другим именем, sourceMappingURL не обновляется. Пофикшу это и должно будет работать. А пока можешь не в style-prefix.css сохранять, а в style.css.
Всё заработало. Спасибо большое.
Помоги, пожалуйста, разобраться с проблемой. Source map, сгенерированный less (без автопрефиксера) работает корректно. Автопрефиксер генерит новую css и новую source map. Т.е. грубо говоря, в папке после его работы у нас есть style.css, style.css.map, style-prefix.css, style-prefix.css.map Всё, как и должно быть. И вот тут, при подключении на страничку style-prefix.css, инспектор начинает указывать на неправильные строки. Т.е. source map работает, в инспекторе отображаются ссылки на исходные less файлы, но не на те строки, что нужно.
Где может быть моя ошибка?