如何在angular2中压缩分发js文件并对js文件进行版本控制

时间:2017-11-21 10:34:50

标签: angular angular2-services

如何压缩angular2所有分发文件。我有main.bundle.js(16MB),polyfill.js和inline.bundle.js。如何进一步压缩这些js并对它们进行版本化。另外,我们如何在内置的webpack中明确使用webpack。有谁知道这个。在main.bundle.js的分发文件大小创建后,我也在我的ng build命令中使用构建优化器。

1 个答案:

答案 0 :(得分:0)

ng build --prod 

...自动缩小捆绑包的大小,并将唯一的ID集成到文件名中。 此唯一ID有助于在部署新版本时防止浏览器缓存出现问题。它还可以帮助您进行版本控制。 在Angular 4中,您可以添加' - build-optimizer' (CLI 1.3及更高版本)使命令更加萎缩。使用Angular 5时,它默认启用。