J'essaie d'importer un fichier image dans un de mes composants react. J'ai configuré le projet avec web pack
Voici mon code pour le composant
import Diamond from '../../assets/linux_logo.jpg';
export class ItemCols extends Component {
render(){
return (
<div>
<section className="one-fourth" id="html">
<img src={Diamond} />
</section>
</div>
)
}
}
Voici la structure de mon projet.
J'ai configuré mon fichier webpack.config.js de la manière suivante
{
test: /\.(jpg|png|svg)$/,
loader: 'url-loader',
options: {
limit: 25000,
},
},
{
test: /\.(jpg|png|svg)$/,
loader: 'file-loader',
options: {
name: '[path][name].[hash].[ext]',
},
},
PS. Je peux obtenir une image à partir de n'importe quelle autre source distante, mais pas les images enregistrées localement. La console JavaScript ne me donne pas non plus d'erreur. N'hésitez pas à m'aider. Je suis assez novice en matière de réaction et je n'arrive pas à trouver ce que je fais de mal.