Ionic 2的捆绑尺寸太大

时间:2017-04-04 12:45:22

标签: performance angular ionic2 size bundle

npm run ionic:build --prod后我的网络应用的最终捆绑包大小接近9 MB。

这使得应用程序的下载速度变慢。我怎么能减少最后一捆的大小?

1 个答案:

答案 0 :(得分:0)

这绝对是你应该采取的一些路线:

  1. 卸载package.json中未列出的所有包。

    npm prune

    您还可以添加--production标志以在生产之前删除您的devDependencies(这是一个好主意,因为您正在制作项目。

  2. 使用代码和图像缩小工具:

    Minifier

    Tiny Png

  3. 使用简单的“Find and RemoveCtrl+Shift+F手动Cmd+Shift+F未使用的图片文件和代码段。

  4. 理想情况下,您不应重复代码并删除未使用的文件。离子包很大,并且通常无法修剪它们而不会消除重要的依赖性。希望这会有所帮助。

    参考: How to reduce Ionic app size!