webpack.config.js 728 B

123456789101112131415161718192021222324252627
  1. const path = require('path')
  2. module.exports = {
  3. mode: 'production',
  4. // entry:'./src/a.js'
  5. entry: ['./src/a.js', './src/b.js'],
  6. // entry: {
  7. // hi:'./src/b.js',
  8. // ha:'./src/a.js'
  9. // }
  10. output: {
  11. // clean: true, // 清楚打包文件中的其他文件
  12. // filename:'[name]-[id]-[hash].js', //输出文件名字
  13. // path:path.resolve(__dirname,'news') // 打包文件夹输出
  14. },
  15. module: {
  16. rules: [
  17. {
  18. test: /\.css$/i,
  19. use: ['style-loader', 'css-loader'],
  20. },
  21. {
  22. test: /\.(png|svg|jpg|jpeg|gif)$/i,
  23. type: 'asset/resource',
  24. },
  25. ],
  26. },
  27. }