Angularjs 无法在应用程序配置中获取dialogsProvider

Angularjs 无法在应用程序配置中获取dialogsProvider,angularjs,Angularjs,在下面的我的应用程序配置中,我想注入并使用: app.config.js webpack捆绑包生成后,我打开web浏览器,在控制台中看到此错误: TypeError:无法读取未定义的属性“UseCloader” 显然,dialogsProvider没有被注入。如何注射 app.js app.module.js 像这样试试 app.config(['$stateProvider', '$urlRouterProvider', 'routeResolverProvider', '$controll

在下面的我的应用程序配置中,我想注入并使用:

app.config.js

webpack捆绑包生成后,我打开web浏览器,在控制台中看到此错误: TypeError:无法读取未定义的属性“UseCloader”

显然,dialogsProvider没有被注入。如何注射

app.js

app.module.js

像这样试试

app.config(['$stateProvider', '$urlRouterProvider', 'routeResolverProvider', '$controllerProvider','$compileProvider', '$filterProvider', '$provide', '$httpProvider',
        'dashboardResolverProvider','dialogsProvider', 'localStorageServiceProvider','ROUTER',
        '$translateProvider',

function ($stateProvider, $urlRouterProvider, routeResolverProvider, $controllerProvider,
          $compileProvider, $filterProvider, $provide, $httpProvider, 
          dashboardResolverProvider, dialogsProvider, localStorageServiceProvider, ROUTER, $translateProvider)
始终记住,在这里,依赖顺序最为重要

import './app.module';
import './app.config';
import './app.run';
import './controllers/FirstController'
import './directives/FirstDirective'
...
angular.bootstrap(document, ['hepicApp']);
import 'angular';
...
import 'angular-dialog-service';
...
var app = angular.module('hepicApp', [
  'dialogs.main',
  ...
]);
export default app;
app.config(['$stateProvider', '$urlRouterProvider', 'routeResolverProvider', '$controllerProvider','$compileProvider', '$filterProvider', '$provide', '$httpProvider',
        'dashboardResolverProvider','dialogsProvider', 'localStorageServiceProvider','ROUTER',
        '$translateProvider',

function ($stateProvider, $urlRouterProvider, routeResolverProvider, $controllerProvider,
          $compileProvider, $filterProvider, $provide, $httpProvider, 
          dashboardResolverProvider, dialogsProvider, localStorageServiceProvider, ROUTER, $translateProvider)