extract-text-webpack-plugin、url-loader打包后css中图片路径问题

url-loader 配置

{
    test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,
    use: [{
        loader: 'url-loader',
        options: {
            limit: 10000,
            name: path.posix.join('static', 'img/[name].[hash:7].[ext]')
        }
    }]
}

extract-text-webpack-plugin配置

new ExtractTextPlugin({
    filename: path.posix.join('static', 'css/[name].[contenthash].css'),
    allChunks: true
}),

打包的图片路径变成了 static/css/static/img/***.ff92885.png

把css的路径 static/css 也重复写进去了,请问如何解决?

阅读 3.5k
1 个回答

ExtractTextPlugin.extract里面设置publicPath

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进