Angular 2 个应用构建中的 main.js 文件很大
Large size of main.js file in Angular 2 app build
我使用 angular-cli@0.0.39
构建了一个应用程序。它是简单 angular 1 应用程序的转换。
问题是 main.js
文件的大小超过 800KB。
我看到该文件包含(可能)所有 angular 2 个模块。
我通过 ng build --environment=production
命令构建。
我是不是遗漏了什么或者文件的大小是否正确?
最近我检查了几个使用 angular 和 webpack 的项目,目前看来这是应用程序的最小大小。
angular2-webpack-starter(原始大小报告):
@angular: 1.98 MB (85.5%)
core-js: 178.45 KB (7.53%)
rxjs: 53.99 KB (2.28%)
zone.js: 52.72 KB (2.23%)
缩小后 817kb。
使用 webpack --json
命令和 webpack-bundle-size-analyzer
工具。
我使用 angular-cli@0.0.39
构建了一个应用程序。它是简单 angular 1 应用程序的转换。
问题是 main.js
文件的大小超过 800KB。
我看到该文件包含(可能)所有 angular 2 个模块。
我通过 ng build --environment=production
命令构建。
我是不是遗漏了什么或者文件的大小是否正确?
最近我检查了几个使用 angular 和 webpack 的项目,目前看来这是应用程序的最小大小。
angular2-webpack-starter(原始大小报告):
@angular: 1.98 MB (85.5%)
core-js: 178.45 KB (7.53%)
rxjs: 53.99 KB (2.28%)
zone.js: 52.72 KB (2.23%)
缩小后 817kb。
使用 webpack --json
命令和 webpack-bundle-size-analyzer
工具。