Я настраиваю среду отладки для Appium, которая является приложением nodejs с gulpfile. Я могу запустить gulp transpile
, который генерирует .js-файлы в build/lib. Теперь, когда дело доходит до установки контрольных точек, мне нужно установить точки останова в файле build/lib/*. Js, а не исходные исходные файлы lib/*. Js. Я установил gulp-sourcemaps и написал задачу для генерации исходных макетов, которые генерируют файлы .js.map.Sourcemap для Appium, используя код Visual Studio в качестве отладчика?
Я застрял после этого пункта. Файлы, созданные gulp transpile
, не знают об этих источниках. И я не хочу редактировать все сгенерированные файлы сборки, чтобы добавить //# sourceMappingURL
вручную в конце каждый раз, когда я использую gulp transpile
. Итак, как мне получить мой редактор (код Visual Studio) для использования этих файлов карт и позвольте мне разместить точки останова в исходном исходном коде, а не сгенерированные файлы сборки?
Я просмотрел https://code.visualstudio.com/docs/editor/debugging#_node-debugging, но не могу получить отладчик, чтобы использовать исходные карты, созданные с помощью gulp, используя задание, которое я написал.
Благодарим за помощь!