Rumah > Soal Jawab > teks badan
有以下bower来的文件,如下
经过gulp合并压缩后
如果不压缩正确运行。有没有朋友们使用上述依赖压缩后发生同样问题的?这种问题要怎么排查?
黄舟2017-05-15 17:14:41
Jika anda ingin menggunakan singkatan, tambahkan pemalam gulp-ng-annotate pada proses gulp.
var ngAnnotate = memerlukan('gulp-ng-annotate');
gulp.task('useref-ftl', function () {
return gulp.src(*******)
.pipe(gulpif('*.js', ngAnnotate()))
});
Berikut adalah prinsipnya:
Pergantungan ditemui dengan rentetan Semasa menulis, ambil inisiatif untuk menulis kebergantungan tanpa menyingkatnya.
Sebagai contoh, kaedah penulisan formal ialah
angular.module('adminApp').controller('TestCtrl', ['$scope',function($scope) {}])
Kemudian secara amnya anda boleh menyingkatkannya kepada
angular .module(' adminApp').controller('TestCtrl', [function($scope) {}])
Tetapi kaedah yang disingkatkan akan melaporkan ralat selepas pemampatan dan penggabungan.
某草草2017-05-15 17:14:41
var myModule = angular.module('myApp', []);
myModule.controller('myCtrl', ['$scope', 'Project', function($scope, Project) {
}]);
var myModule = angular.module('myApp', []);
myModule.controller('myCtrl', , function($scope, Project) {
});
没加方括号压缩后可能有问题
phpcn_u15822017-05-15 17:14:41
Kebergantungan ditemui berdasarkan rentetan Apabila menulis, anda mengambil inisiatif untuk menulis kebergantungan, kerana pembolehubah dan perkara lain akan berubah selepas pemampatan, dan Angular tidak dapat mencarinya dengan sendirinya.