未找到模块:错误:无法解析模块'***。jpg'

未找到模块:错误:无法解析模块'***。jpg'

问题描述:

我想使用img src=来显示图像,但最终失败。我曾尝试以下方法,但这些都不工作:未找到模块:错误:无法解析模块'***。jpg'

1.

var logo = require('img/logo.jpg'); 
... 
<img src={logo} alt="" /> 

2.

import logo from 'style/ydg_logo.jpg'; 
... 
<img src={logo} alt="" /> 

3.

<img src={require('img/logo.jpg')} alt="" /> 

错误:

Module not found: Error: Cannot resolve module 'style/ydg_logo.jpg'

+0

文件? –

+0

你在使用transpile并建立你的代码? – spirift

+0

检查这可能会帮助你:http://stackoverflow.com/questions/34582405/react-wont-load-local-images –

解决:

包括的package.json file-loader,和使用什么装载机使用第三一个当误差加载在webpack.config.js

{ test: /\.(jpeg|jpg|png|gif)$/,loader: 'url-loader?limit=10240' }