Инструменты Chrome Dev не определены при наведении - PullRequest
0 голосов
/ 08 ноября 2019

enter image description here

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

Например,

(function() {
   'use strict';
   angular.module('nac-apps-core').controller('pageController', ['$scope', 'applicationFactory',
      function($scope, applicationFactory) {
         $scope.verison = config.version;
         applicationFactory.validating = true;
      }
   ]);
})();

Итак, выше, чтобы увидеть значение "проверки", мне нужно навести курсор мыши "applicationFactory "вместо простого наведения над проверкой.

JS Bundle

var conf = {};
conf.source.path = "source";
conf.dist.path = "./dist/"
   var js = gulp.src([
            conf.source.path + '/*.provider.js',
            conf.source.path + '/**/*.module.js',
            conf.source.path + '/**/*.js',
        ]).pipe(sourcemaps.init())
        .pipe(sourcemaps.identityMap())
        .pipe(concat(fileName))
        .pipe(ngAnnotate())
    if (min) {
        js.pipe(uglify());
    }
    js.pipe(sourcemaps.mapSources(function(sourcePath, file) {
        // source paths are prefixed with '../src/'
        return '../source/' + sourcePath;
      }))
    js.pipe(sourcemaps.write('./'))
        .pipe(gulp.dest(conf.dist.path));

Это приложение angularjs, я отлаживаю контроллеры и использую gulp для минимизации и связывания, а также исходных карт.

...