2017-06-30 5 views
0

私は弾力のある豆腐で突然壊れた角張ったアプリを持っています。これは、Elastic Beanstalkで経由して展開したとき、それは突然、次のエラーを投げ始め、その後、罰金働いていた:BookModuleアプリ用伸縮性のある豆の塊に展開する際に角度モジュールが破損しました

Error: [$injector:nomod] Module 'BookModule' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument. 

私の定義は次のようになります。

var BookModule = angular.module('BookModule', ['ui.select', 
    'ngSanitize', 
    'blockUI', 
    'ngAnimate', 
    'ui.bootstrap', 
    'restangular', 
    'ui.grid', 
    'ui.grid.resizeColumns', 
    'ui.grid.moveColumns', 
    'angularLazyImg', 
    'angularSpinner', 
    'bootstrapLightbox', 
    'angularjs-dropdown-multiselect', 
    'datatables', 
    'datatables.select', 
    'datatables.bootstrap' 
]); 

そして、私のBowerfileは、このようになります

# asset 'bootstrap' 

asset 'papaparse' 
asset 'angular-ui-grid' 
asset 'underscore' 
asset 'restangular' 
asset 'angular', '1.5.8' 
asset 'leaflet-draw' 
asset 'leaflet.fullscreen' 
asset 'angular-bootstrap' 
asset 'angular-ui-select' 
asset 'angular-sanitize', '1.5.8' 
asset 'angular-spinner' 
asset 'angular-block-ui' 
asset 'angular-bootstrap-lightbox' 
asset 'angular-animate', '1.5.8' 
asset 'datatables.net', '1.10.13' 
asset 'datatables.net-select', '1.2.2' 
asset 'angular-datatables', '0.5.6' 
resolution "angular", "1.5.8" 

エラーは、(EBS上)の生産にもエラーが以前に表示されませんでしたアプリの古いバージョンでは、すべての展開に表示されます。これは、上記のライブラリの1つが問題を引き起こして更新されたと思います。どちらが問題なのか、どうすればわかりますか?

答えて

0

リーフレットが更新されて互換性のないバージョンになったことが判明しました。私はEB上で動作しているインスタンスを見て、インストールされているパッケージのバージョンを確認するためにここで与えられたコードを実行しました。 How do I find out what version of a bower package is actually installed?。私は壊れたものに戻り、その結果を分析しました。解決策は、すべてのソフトウェアバージョンを稼働中のインスタンスのソフトウェアバージョンに強制的にロックダウンすることでした。

関連する問題