如何解决 Some chunks are larger than 500 KiB after minification?

作者:J.sky · 发表于:
2023-05-22T20:11:16.000000Z
· 更新于:
2023-08-13T22:54:57.600618Z
· Tag: vite

vite打包遇到的问题

使用vite打包的时候提示:

(!) Some chunks are larger than 500 KiB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/guide/en/#outputmanualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.

这个是打包文件超过了默认大小的值,规定触发警告的 chunk 大小。(以 kbs 为单位)。默认: 500。

解决方法

vite.config.js中加入:

build: {
        chunkSizeWarningLimit: 1500,
    },

如果代码不是很多只加入上边的代码就好,有些把.js和.css分开打包了,如果你对打包顺序的控制不太理解,不建议使用,不然会产生一些莫名其妙的错误。