1. 程式人生 > >使用extract-text-webpack-plugin處理css文件路徑問題

使用extract-text-webpack-plugin處理css文件路徑問題

pub svg 使用 trac 分享 gin out 文件夾 rule

首先看到我們的文件夾目錄如下:

技術分享圖片

webpack.config.js

//解析分離css
const ExtractTextPlugin = require(‘extract-text-webpack-plugin‘)

plugins: [

//最後的css文件打包路徑
new ExtractTextPlugin(‘css/[name].[hash:8].css‘)
]

//

rules:[

//處理圖片css路徑,如果css和要引入的img路徑在一個地方,就不用加publicPath:‘../‘

{
test: /\.css$/,
use: ExtractTextPlugin.extract({
use: ‘css-loader‘,
fallback: ‘style-loader‘,
publicPath:‘../‘
})
},

{
test:/\.(png|jpg|gif|svg)$/,
use:[{
loader:‘url-loader‘,
options:{
limit:50000,
outputPath:‘images‘
}
}]
}

]

使用extract-text-webpack-plugin處理css文件路徑問題