Я могу импортировать svg в родительский компонент App.js (в папке src), но не в дочерний компонент Home.js (src / components / Home.js)
Когда я импортируюнепосредственно в родительский компонент svg отображается отлично, но если я импортирую в дочерний компонент, он говорит:
Модуль не найден: не удается разрешить './img/BulbOn.svg' в 'E: \ Website Work \Текущая работа \ parsa_ventures \ src \ components '
import './App.css'
import Home from './components/Home'
function App() {
return (
<div>
<Home />
</div>
)
}
export default App
import BulbOn from './img/BulbOn.svg'
class Home extends React.Component {
render() {
return (
<div>
<img src={BulbOn} alt="text" />
</div>
)
}
}
export default Home
Я новичок в реакции, поэтому мне интересно, могу ли я легко импортировать svg в дочерний компонент без использования реквизита.
пути к структуре моей папки,
Веб-сайт Work/Current Work/parsa_ventures/src/App.js
(родительский)
Веб-сайт Work/Current Work parsa_ventures/src/components/Home.js
(дочерний) веб-сайт Work/Current Work/parsa_ventures/src/img/BulbOn.svg
(Изображение)
я поместил шаблон реакции внутри parsa_ventures, так что вот гдеsrc содержит все файлы