Angular Vendor.js文件大小 - 如何减小文件大小

时间:2018-02-14 15:57:28

标签: angular angular-cli

我对Angular很新。我已经读过,vendor.js文件的文件大小约为124k。运行“build --prod'我的供应商大小为2.9mb,main.js文件为559kb。

  1. 可以增加这两个文件大小的东西是什么?
  2. 每个组件中的导入量是否会影响这个?
  3. 减少这些尺寸的最佳方法是什么?
  4. 文件大小有多重要?这个2.9mb有点荒谬吗?
  5. 版本

    @angular/cli: 1.4.5
    node: 6.11.0
    os: darwin x64
    @angular/animations: 4.4.6
    @angular/cdk: 2.0.0-beta.12
    @angular/common: 4.4.6
    @angular/compiler: 4.4.6
    @angular/core: 4.4.6
    @angular/forms: 4.4.6
    @angular/http: 4.4.6
    @angular/material: 2.0.0-beta.12
    @angular/platform-browser: 4.4.6
    @angular/platform-browser-dynamic: 4.4.6
    @angular/router: 4.4.6
    @angular/cli: 1.4.5
    @angular/compiler-cli: 4.4.6
    @angular/language-service: 4.4.6
    typescript: 2.3.4
    

    非常感谢有关最佳做法或如何管理这些文件的任何帮助。

1 个答案:

答案 0 :(得分:0)

我认为你的问题在于材质和CDK的od版本。我记得我有同样的问题。减小尺寸的最佳方法是简单地更新它。角度的更新也会有所帮助。从Angular5开始,捆绑大小有了很大的改进。

关于那个尺寸。 3.5米的应用程序有点大。我认为它运行良好的桌面与坚实的互联网连接。但是,在移动设备上可能真的很烦人。我可能不会接受它。