Исходные карты работают только при нажатии на ссылку из консоли Chrome console.log

Я создаю встроенные исходные карты для своего JS, используя Gulp и gulp-sourcemaps, и удаляю их с помощью gulp-uglify.

В инструментах разработчика Chrome, когда я напрямую перехожу на вкладку источники и нажимаю на свой файл с uglified/sourcemapped, Chrome не пытается анализировать исходную карту, а просто отображает файл с uglified.

Однако, когда консоль отображает сообщение (например, от console.log или исключение) со ссылкой на файл и номер строки (например, app.js:81), я могу щелкнуть по нему и перейти на вкладку источники инструментов разработчика, и исходная карта правильно анализируется, и отображается исходный файл.

Вот два снимка экрана, на которых вы можете увидеть один и тот же файл, один с проанализированной исходной картой, а другой с не проанализированной:

parsedне проанализировано

Я делаю что-то не так или неправильно понимаю, как должны работать исходные карты? Я хочу иметь возможность напрямую открывать вкладку источники и видеть исходный файл, а не искаженный.

Дайте мне знать, если вам нужна дополнительная информация.


person HellaMad    schedule 30.03.2015    source источник


Ответы (1)


Что ж, в итоге получился глупый вопрос. Я не видел маленькую «исходную» папку в инструментах разработки: введите здесь описание изображения

person HellaMad    schedule 30.03.2015