概要
サーバサイドはRails、フロントエンドはReactを使用しているケースで、React側で画像ファイルを参照する
gemはreact-railsを使用
ディレクトリ構成
画像ファイルは以下に格納。
app/assets/images/home/logo.png
javascriptソースは以下
app/javascript/components/Home.js
webpacker.ymlを修正する
/config/webpacker.ymlに以下を追記する
default: &default
・・・
resolved_paths: ['app/assets'] # ここを追記
additional_paths: []
・・・
参照例
import Logo from "images/home/logo.png"
function Home(props) {
return(
<img src={Logo}></img>
)
}
0 件のコメント:
コメントを投稿