后端出身,偶尔也写点前端代码,但是基本上都是借用现有的框架
最近做一个移动端的网页,使用 vue 2.0+element-ui
做完 build 之后发现 js 和 css 文件太大了,打开一个页面要加载 1.2M 的 js 和 css 文件
贴一下 vue build 的 log
Version: webpack 3.12.0
Time: 20721ms
Asset Size Chunks Chunk Names
static/fonts/element-icons.6f0a763.ttf 11 kB [emitted]
static/js/vendor.74e7738e8c0916a28a81.js 726 kB 0 [emitted] [big] vendor
static/js/app.1cd5647b901de7d30cc7.js 5.04 kB 1 [emitted] app
static/js/manifest.2ae2e69a05c33dfc65f8.js 857 bytes 2 [emitted] manifest
static/css/app.78fb8a529b8373e9e08b2d3833526bb5.css 403 kB 1 [emitted] [big] app
static/css/app.78fb8a529b8373e9e08b2d3833526bb5.css.map 574 kB [emitted]
static/js/vendor.74e7738e8c0916a28a81.js.map 2.78 MB 0 [emitted] vendor
static/js/app.1cd5647b901de7d30cc7.js.map 19.9 kB 1 [emitted] app
static/js/manifest.2ae2e69a05c33dfc65f8.js.map 4.97 kB 2 [emitted] manifest
index.html 1.08 kB [emitted]
请教各位大佬,该如何优化呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.