欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

vue-template-admin打包后背景图片资源找不到

程序员文章站 2022-04-30 14:46:59
...

方案一:

更改build/utils.js文件中ExtractTextPlugin的配置:

if (options.extract) {
  return ExtractTextPlugin.extract({
    use: loaders,
    publicPath: '../../', // 配置publicPath
    fallback: 'vue-style-loader'
  })
} else {
  return ['vue-style-loader'].concat(loaders)
}

方案二:

如果在项目中使用了MiniCssExtractPlugin

更改 build/utils.js 文件中generateLoaders方法

if (options.extract) {
  loaders.push({
    loader: MiniCssExtractPlugin.loader,
    options: {
      publicPath:'../../' // 配置publicPath
    }
  })
} else {
  loaders.push('vue-style-loader')
}