ホームページ  >  に質問  >  本文

JavaScript - vue-lazyload パスの問題

###質問する:### リーリー リーリー

実行

npm run dev

ブラウザでエラーを報告http://localhost:8080/assets/images/.... 見つからない。上記のパスを#に変更します。 ##/src/assets/imgs/imgerror.jpg同じエラーが報告されます。 次に、src と同じレベルの静的フォルダーの下に画像を配置し、コードを書き直しました。 リーリー 画像は正常にロードできますが、長い間手がかりがありませんでした。

欧阳克欧阳克2665日前785

全員に返信(3)返信します

  • PHP中文网

    PHP中文网2017-06-12 09:22:56

    ./assets/imgs/imgerror.jpg ディレクトリに imgs フォルダーがないようです

    返事
    0
  • 仅有的幸福

    仅有的幸福2017-06-12 09:22:56

    テンプレート内のパスはwebpackによって解析されると言われていますが、js内のパスはimport、require、または参照用に画像を静的の下に置くことで参照する必要があります

    返事
    0
  • 扔个三星炸死你

    扔个三星炸死你2017-06-12 09:22:56

    require('./assets/imgs/imgerror.jpg')

    返事
    0
  • キャンセル返事