Предупреждение: файлу -file- присваивается //# sourceMappingURL, хотя он уже существует
JavaScript-предупреждение "-file- is being assigned a //# sourceMappingURL, but already has one." возникает, когда карта исходного кода (source map) была указана более одного раза для данного JavaScript-источника.
Сообщение
Warning: -file- is being assigned a //# sourceMappingURL, but already has one.
Тип ошибки
Предупреждение. Выполнение JavaScript не будет остановлено.
Что пошло не так?
Карта исходного кода была указана более одного раза для данного JavaScript-источника.
Исходные коды JavaScript часто объединяются и минимизируются для более эффективной доставки с сервера. С помощью карт исходного кода (source maps) отладчик может сопоставить выполняемый код с исходными файлами. Существует два способа назначить карту исходного кода: либо используя комментарий, либо установив заголовок для файла JavaScript.
Примеры
Настройка карт исходного кода
Установка карты исходного кода с помощью комментария в файле:
//# sourceMappingURL=http://example.com/path/to/your/sourcemap.map
Или, как альтернатива, вы можете установить заголовок для вашего JavaScript-файла:
X-SourceMap: /path/to/file.js.map
См. также
- Использование карты исходного кода в документации исходного кода Firefox
- Введение в карты исходного кода JavaScript на developer.chrome.com (2012)
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Already_has_pragma