Я пытаюсь загрузить изображения на основе динамического пути в реакции, но в результате получается следующая ошибка Cannot find module <path>
Следующий код работает
const TestImage = () => {
return (
<div className="image-wrapper">
<img src={require('./../../../assets/images/guy-holding-pencil.jpg')} />
</div>
);
};
Я сломалсядинамическая часть с использованием переменной, которая не работает
const TestImage = () => {
const image = './../../../assets/images/guy-holding-pencil.jpg';
return (
<div className="image-wrapper">
<img src={require(`${image}`)} />
</div>
);
};
Путь правильный.Единственная разница - переменная.Результат:
Error: Cannot find module './../../../assets/images/guy-holding-pencil.jpg'.
Редактировать: Мой проект создан с create-react-app