angular.js - gulp 压缩后angular报错问题
滿天的星座
滿天的星座 2017-05-15 17:12:41
0
4
866

有以下bower来的文件,如下

经过gulp合并压缩后

如果不压缩正确运行。有没有朋友们使用上述依赖压缩后发生同样问题的?这种问题要怎么排查?

滿天的星座
滿天的星座

全員に返信(4)
黄舟

略語を使用したい場合は、gulp-ng-annotate プラグインを gulp プロセスに追加します。
var ngAnnotate = require('gulp-ng-annotate');

リーリー

次の原則があります:
依存関係は文字列によって検出されます。記述するときは、省略せずに率先して依存関係を記述してください。
たとえば、正式な書き方は
angular.module('adminApp').controller('TestCtrl', ['$scope',function($scope) {}]) です
一般的には
angular と省略できます.module(' adminApp').controller('TestCtrl', [function($scope) {}])
ただし、短縮されたメソッドでは、圧縮とマージ後にエラーが報告されます。

いいねを押す +0
巴扎黑

圧縮後に参照パスが変更されましたか

いいねを押す +0
某草草

リーリー リーリー

いいねを押す +0
phpcn_u1582

依存関係は文字列に基づいて検出されます。変数などは圧縮後に変更されるため、Angular だけでは依存関係を見つけることができません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート