私は主にバックエンドで作業しているLaravelプロジェクトを持っていますが、ヘッダーに2つの画像がある別のプロジェクトからレイアウトをコピーしました。これは、そのうちの一つである:私の古いプロジェクトでLaravelでGET imageRoute 404(見つからない)
<img class="img-logo" src="imagenes/temp_imgs/logo temporal.png">
画像が公開/ imagenes/temp_imgs/に保存されているので、私は私の新しいプロジェクトで、同じフォルダを作成し、そこに画像を保存します。それは私のパブリックフォルダ上ではなく、ビュー(competencias)の場所上の画像を探していないかのように
GET http://localhost:8000/competencias/imagenes/temp_imgs/logo%20temporal.png 404 (Not Found)
それはそう、ビューはcompetenciasがある:私はそれを実行したときに、私は次のエラーを取得します/crear.blade.php
古いプロジェクトの設定ではあまり覚えていませんが、今は作成時にnpm install
を実行したので、どちらもブートストラップとvueを持っています。しかし、それでは、かもしれません。古いプロジェクトの設定ファイルが画像srcをパブリックフォルダを指しているか、何がエラーを生成しているのかを調べるのを助けてくれるかもしれません。
編集:私は私の新しいものに私の古いプロジェクトからのファイルのいずれかを貼り付ける場合は
画像が表示されます。新しいプロジェクトのファイルの名前を変更して、古いプロジェクトのファイル名を付けても画像が表示されます。私はこれがこの事を理解するのに役立つことを願っています。