【发布时间】:2016-09-07 09:29:06
【问题描述】:
有个问题,我想缩小angular.js,不是我个人的代码而是angular库文件--angular.js, 我使用 gulp-uglify 来缩小它,这里是 gulp 代码:
gulp.task('angularjsmin', function () {
gulp.src(['lib/angular/angular.js'])
.pipe(uglify())
.pipe(contact("angular.min.js"))
.pipe(gulp.dest('dist/lib/angular'));
});
它在现代浏览器中工作,但在 IE8 中未使用。 angular版本是1.2.29,支持IE8, 但是我缩小的文件“angular.min.js”不支持IE8,在IE8中使用时,浏览器告诉我“缺少标识”和“角度未定义”。还有其他方法可以缩小 angular.js 吗?我该如何解决这个问题?感谢您的帮助。
【问题讨论】:
-
为什么要自己缩小?你不能使用已经缩小的版本吗? cdnjs.cloudflare.com/ajax/libs/angular.js/1.2.29/angular.min.js
-
您在运行构建时究竟收到了什么错误?
标签: javascript angularjs internet-explorer-8 gulp gulp-uglify