Мы пытаемся создать собственное приложение Windows 8 с использованием JavaScript. Мы используем jQuery для динамической загрузки файлов javascripts, и все файлы javascript хранятся внутри приложения. Когда я пытаюсь отладить javascript, точка останова не может пострадать, говоря: «В настоящий момент точка останова не будет удалена ...», но в обозревателе решений есть проект сценариев, есть файл с именем «script» block ", который содержит все javascripts, которые загружаются из jQuery. Я могу отлаживать оттуда после отключения «Включить только мой код», но трудно найти нужное место для установки точки останова, так как этот файл огромен ...Как отладить javascript в Visual Studio 2013
На самом деле все файлы javascript имеют атрибут sourcemap, например: // # sourceURL = ms-appx: //d664ef20-6ac8-11e4-ab78-2f4dc8b50d53/www/resources/abc.js
Он отлично работает со всеми браузерами, IE, Safari, Firefox и Хром. Но Visual Studio, похоже, не может их распознать.
Любой, у кого такая же проблема?
С уважением, Xiaojun
Как вы загружаете JavaScript через jQuery? Работает ли он так, как ожидалось, если вы обычно включаете их в качестве файлов сценариев? –
Нет, они загружаются через вызов ajax, даже если они находятся на локальном диске, а затем используют window.eval для их выполнения. – Xiaojun
Если вы попытаетесь вставить «отладчик»; ключевое слово, где вы обычно устанавливаете точку останова, выполняет ли пауза при нажатии на ключевое слово? –