webpack无法解析JS中的图片

代码如下, 希望使用JS来加载图片, 使用webpack打包:

        var img = new Image();
        img.src = './src/assets/logo.png';
        img.onload = function(){

        }
        img.onerror = function(){
            console.log('rejecty')
        }

然后当然就是失败了...
webpack可以解析JS中的图片吗? 求解!

阅读 5.7k
3 个回答

可以用require(‘/xxx.img’)

要添加一个url-loader,可以参考这里。在webpack.config.js中添加


 {
         test: /\.(png|jpe?g|gif)/,
         loader: 'url?limit=1024&name=img/[name].[ext]'
 }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题