質問編集履歴

1

少し分かったことが出てきたので追記します。

2019/02/02 08:53

投稿

tampopopofu
tampopopofu

スコア22

test CHANGED
File without changes
test CHANGED
@@ -73,3 +73,51 @@
73
73
  足りない情報があれば仰ってくださいませ。
74
74
 
75
75
  よろしくお願いいたします。
76
+
77
+
78
+
79
+
80
+
81
+ <追記>
82
+
83
+ 少しずつ分かってきました。
84
+
85
+ lalaver-mixの仕様で、絶対パスの場合は記述したままコンパイルされる。
86
+
87
+ 相対パスの場合だった場合、`public/images`フォルダに画像がコピーされ、
88
+
89
+ `background-image`の`url`は、url(/images/example.png)のように`/images`始まりになります。
90
+
91
+
92
+
93
+ webpack.mix.jsに
94
+
95
+ ```javascript
96
+
97
+ .options({
98
+
99
+ processCssUrls: false
100
+
101
+ })
102
+
103
+ ```
104
+
105
+ を指定すればパスの変換はされないと書いてましたが、
106
+
107
+ 単一コンポーネントの<style>内に書かれたパスはがっつり変換されていました。
108
+
109
+ ※ちなみに通常のcssファイル内のパスは変換されなくなりました。
110
+
111
+
112
+
113
+ 今はxamppで開発しておりまして、パスが「/」から始まってしまうと、htdocsからとなり
114
+
115
+ パスが合わないために画像が表示されなくなっています。
116
+
117
+
118
+
119
+ 単一コンポーネントの<style>内に書かれたパスが変更されないようにする方法か、
120
+
121
+ 変換後のパスの先頭「/」が付かないようにする方法があれば教えていただきたいです。
122
+
123
+ よろしくお願いします。