React+Nodejs環境で画像表示したい
フロントにReact,バックにNodejsを用いる以下の構成(簡略化してます)のwebアプリで画像を表示したいと思っています。
├─ avatars
│ └─ hoge.png
│
├─ front-end
│ │
│ ├─ src
│ │ ├─ components
│ │ │ └─ Signup
│ │ │ └─ signup.jsx
│ │ │
│ │ │
│ │ ├─ pages
│ │ │ │
│ │ │ └─ HomePage
│ │ │ └─ home.jsx
│ │ │
│ │ │
│ │ ├─ App.js
│ │ ├─ index.js
│ │ └─ remportWebVitals.js
│ │
│ ├─ .gitignore
│ ├─ package-lock.json
│ └─ package.json
│
├─ routes
│ └─ Auth.js
│
├─ app.js
├─ package-lock.json
└─ package.json
発生している問題・エラーメッセージ
home.jsxで以下のように画像を表示させようとしたのですが、
<img src='/avatars/hoge.png' alt="" />;
http://localhost:3000/avatars/hoge.png 404 (Not Found)
と出てしまい、画像が表示されません。今回の場合どのようにパスを設定すれば目的の画像が表示されるのでしょうか?
ご存知の方いらっしゃいましたらご教授いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー