小编Fen*_*ens的帖子

Gridsome/Vue.js:如何减少核心包的大小?

我即将部署一个静态的 Gridsome 网站。目前,整个站点在 gzip 压缩之前重 518KB(带有自托管、彻底子集化的字体、缩小的内联 SVG 等)。我知道这已经不是有史以来最庞大的网站,然而。

运行 Chrome 的代码覆盖工具,以及 88561 字节的 app.js(总共 181166 字节)未使用。这几乎是文件的 50%。那是……很多。

除了 Gridsome 之外,我没有任何依赖项,而且我自己的 JavaScript 代码很轻。所以我假设大部分权重来自 Vue.js 或 Gridsome。Gridsome 已经在后面使用了 Webpack 4,所以我认为它做了很多剥离,但我仍然很烦恼。

有什么我可以做的,或者这只是不可避免的?我是否需要编写整个香草来绕过这种膨胀?

提前致谢 :)

javascript webpack vue.js gridsome

7
推荐指数
1
解决办法
424
查看次数

标签 统计

gridsome ×1

javascript ×1

vue.js ×1

webpack ×1