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ディレクトリにコピーするだけです。