Обновлено после просмотра проблем с git

я есть следующие настройки конфигурации в WebStorm:

Когда я нажимаю «Отладка», он запускает «Хром» и переходит на страницу, но мои контрольные точки никогда не меняются. Это связано как-то, хотя, потому что я вижу всеconsole.log() вывод в WebStorm.

Я пытаюсь перейти к URL-адресу, указанному на снимке экрана, и точки останова вmain.js получить удар, но он не работает, как ожидалось (см .: вообще). Я не совсем уверен, что мне не хватает. Я попытался установить удаленный URL для конкретногоmain.js файл вУдаленные URL раздел, но это тоже не помогло.

Для справки я запускаю приложение черезbra run а такжеnpm run watch.

Быстрое обновление

Так что я смог получить точку останова, но она находится в другом файле (по другому пути):

../public/app/core/routes/dashboard_loaders.ts позволяет мне остановиться на контрольных точках, но../public/dashboards не делает.

Когда я перехожу кHTTP: // локальный: 3000 / панель / скрипт / main.js orgId = 1?попадает в маршрут:

.when('/dashboard/:type/:slug', {
    templateUrl: 'public/app/partials/dashboard.html',
    controller : 'LoadDashboardCtrl',
    reloadOnSearch: false,
    pageClass: 'page-dashboard',
  })

Что в конечном итогеделает загрузить файл../public/dashboards/multi.js - но нет точек останова.

Дальнейшие обновления

Похоже, что скрипт подается черезследующая команда (в../public/app/features/dashboard/dashboardLoaderSrv.js):

/*jshint -W054 */
var script_func = new Function('ARGS','kbn','dateMath','_','moment','window','document','

где$routeParams находятсяtype:script а такжеslug:main.js - Если я войду в эту функцию, я получу анонимный (?) Файл, идентичный моему фактическомуmain.js файл, но имя как43550 вместоmain.js - Я думаю, что это сводится к фундаментальному недостатку знаний о том, как JavaScript обрабатывает что-то с моей стороны. :)

,'jQuery', 'services', result.data); var script_result = script_func($routeParams, kbn, dateMath, _ , moment, window, document, $, $, services);

где$routeParams находятсяtype:script а такжеslug:main.js - Если я войду в эту функцию, я получу анонимный (?) Файл, идентичный моему фактическомуmain.js файл, но имя как43550 вместоmain.js - Я думаю, что это сводится к фундаментальному недостатку знаний о том, как JavaScript обрабатывает что-то с моей стороны. :)

Ответы на вопрос(1)

Ваш ответ на вопрос