ionic2 打包的js文件太大了 怎么缩小啊

$ ionic start --v2 myApp blank

下过来运行 发现wwwbuildmain.js 有4mb大,我想把项目运行在网页的,加载要半天,怎么缩小啊?

阅读 10.7k
7 个回答

ionic cli有build功能,配合gzip。例子可以优化为300多k。其他优化如AOT功能,可以自己搞上去,提高加载速度

可以用 npm run ionic:build --prod

新手上路,请多包涵

官方的脚本有个缩小的脚本,能将4m的缩小到1m不过我觉得还是有点大

请问这个问题解决了吗,有没有解决方案?

新手上路,请多包涵
"scripts": {
    "clean": "ionic-app-scripts clean",
    "build": "ionic-app-scripts build",
    "ionic:build": "ionic-app-scripts build",
    "ionic:serve": "ionic-app-scripts serve",
    "minify": "ionic-app-scripts minify"
}

在package.json文件中的scripts节点加入 "minify": "ionic-app-scripts minify"。
然后在命令行中运行 npm run minify。
这样会极大缩小生成的 man.js 的文件大小。

此方法正解.原来的5M现在变为1.6M.然后再启用gzip,就可以极大的提高访问速度了.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题