關於webpack打包圖片的問題


困擾一段時間的圖片打包問題:

1、在react組件里的src:

<img src={require('../../images/test2.png')} alt=""/>

 

2、在css里的圖片引用:

background: url("images/test3.png") 0 0 no-repeat;

  webpack配置圖片打包:

{
        test: /\.(ico|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2)(\?.*)?$/,
        loader: 'file-loader',
        query: {
          name: isDebug ? '[path][name].[ext]?[hash:8]' : '[hash:8].[ext]',
        },
      }

  webpack里配置文件輸出:

output: {
    path: path.resolve(__dirname, '../build/public/assets'),
    publicPath: '/assets/',
    sourcePrefix: '  ',
    pathinfo: isVerbose,
  }

  只要loaders配置和output配置正確了,路徑就不是問題了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM