VUE CLI3 build 是怎样将我的本地静态文件打包的?

我本地assets中的图片,有一部分能被打包,有一部分build后就没有了。
想知道build过程具体是怎样实现的
比如,是否会将我assets下的所有图片都打包,还是有什么限制

阅读 3.1k
2 个回答

没用到的没有打包,图片太小的被压缩成base64写在css里了

1: webpack4 做的不错的一点就是Tree Shaking
2: 然后就是你的配置里面

{
            test:/\.png$/,
            use:{
                loader:'url-loader',
                options:{
                    name:'[name].[ext]', // 打包时候图片叫什么名字
                    outputPath:'images/',  // 打包的路径
                    limit:1000 // 单位是字节, 如果小于这个字节数, 就会被转为base64, 打包在js代码里面
                }
            }
        },
推荐问题