首页 > 解决方案 > 如何使用 Angular 6 减小 bundle main.js 文件的大小

问题描述

  1. 嗨,在输入 npm 命令“ng build --prod --aot”后,main.js 文件大小为 2.58MB。所以它会导致初始加载页面变慢。
  2. 如何减小包 main.js 文件大小的大小。?
  3. 我已经使用延迟加载模块(预加载)、Gulp
    压缩和启用 Gzip 压缩来实现。

开发控制台结果

gulpfile.js

 var gulp =require('gulp');     //本地安装gulp所用到的地方
     uglify = require('gulp-uglify');
     gulp.task('jsAssets', function () {
     gulp.src('/*.js') //Project Folder
    .pipe(uglify())
    .pipe(gulp.dest('/')); //same folder minified
   });
 gulp.task('default',['jsAssets']);

标签: angularangular6

解决方案


推荐阅读