通過 webpack 的 file-loader 把 css 中的 background-image 圖片提取出來構建到輸出目錄(例如dist或者build目錄),發現圖片被生成在了產出目錄的根目錄。
==url-loader配置(1)==
loaders: [ {test: //.(png|jpg|jpeg|gif|woff)$/, loader: 'url?limit=4192&name=[path][name].[ext]' },]limit參數,代表如果小于大約4k則會自動幫你壓縮成base64編碼的圖片,否則拷貝文件到生產目錄
==url-loader配置(2)==
test: //.(png|jpe?g|gif|ico)(/?/S*)?$/, loader: 'file-loader', query: { name: 'img/[name].[ext]'}直接將圖片拷貝到生產目錄
接下來就可以正常使用了!
新聞熱點
疑難解答