url-loader 只转换部分文件?
目前是需要内联转base64的图片都用jpg格式。直接引用的使用png格式。但是gif没办法搞定只转换部分(或者实现只转换某些文件夹下的)
//webpack.js 中loader配置
{
test: /\.(gif|jpg)$/,
loader: 'url-loader?limit=30000',
options: {
name: '[name].[ext]?[hash]'
}
},
{
test: /\.(png|svg)$/,//(png|jpg|gif|svg)
loader: 'file-loader',
options: {
name: '[name].[ext]?[hash]'
}
}
loading.vue组件里面和具体页面中分页需要加载更多的.vue文件中。
【组件中的样式文件引用gif一律希望内联,页面中使用的直接引用。不内联】
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
exclude:使用path.join() 或者 path.resolve() 去处理。不要使用正则或者直接字符串...
webpack.config.js
你多了
!./file.jpg
的配置. 这样gif
是无法匹配到的---------- 分割线 -----------
如果只想转换部分的 gif