2

contextPath を追加するために、プロキシ (proxyPass) として機能する Apache vhost の背後に Web アプリケーションをセットアップしようとしています。もちろん、仮想ホストだけがこの contextPath を知っている必要があります。

ロードされていない背景画像を除いて、すべて問題ありません。理由は簡単です:

SASS 画像の URL は絶対であり、contextPath は含まれません。

最終的な CSS で生成された URL が相対 URL である場合、画像は正しく読み込まれるはずです。

相対パスを生成するためにSASS / Webpackを使用する方法は?


ノート:

SASS ファイルで使用する絶対パスまたは相対パスが何であれ、最終出力は常に絶対パスです。私は現在使用しています:

  • ウェブパック 3
  • ノードサス 4.5.3
  • sass-loader 6.0.6
  • 抽出テキスト webpack プラグイン 3.0.0

私はファイルローダーを使用せず(私も試しましたが何も変更しませんでした)、すべての画像をdistディレクトリにコピーするだけです。

4

1 に答える 1