LoginSignup
0
0

More than 1 year has passed since last update.

Laravelで画像を素材として使う時に、画像が出てこないときの対処法

Posted at

Laravelで画像をHTMLファイルに読み込ませて使いたいと考えたのですが、やり方を知らなかったので、今ここで共有していきたいと思います。

 現象

画像が入ったフォルダをviewファイルが有るフォルダに置いて、画像パスを指定したのに動かない。
というのがありました。
何度も何度も画像パスを確認していったのですが、うまく動きませんでした。

 解決策

Laravel8系では、resourcesディレクトリに画像を入れておくと、表示されません。
わたしはresourcesディレクトリに素材の画像を入れて使おうとしていたのでどんなに画像パスが合っていても表示されないというわけですね。
resourcesのプログラムは、いったんコンパイルされてそれがpublickに反映されているので、ブラウザ上に反映させようとしたらpublickディレクトリに置かないといけないみたいです。
なので、publickディレクトリに画像フォルダを入れておくディレクトリを起きましょう。
そうしたら、resourcesディレクトリのHTMLファイルにパスを書けばきちんと反映されます。

皆さんよかったら試してみてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0