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代码里面
                }
            }
        },
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题