webpack.config.js 738 B

123456789101112131415161718192021222324252627282930313233
  1. // node写法
  2. const path = require("path");
  3. module.exports = {
  4. // development
  5. mode: "production",
  6. // 配置入口文件
  7. entry: './src/a.js',
  8. // entry:[
  9. // './src/a.js',
  10. // './src/index.js'
  11. // ]
  12. // entry: {
  13. // one:'./src/a.js',
  14. // two:'./src/index.js'
  15. // },
  16. output: {
  17. clean: true,
  18. // filename:"[name]-[id]-[hash].js",
  19. path: path.resolve(__dirname, 'hi')
  20. },
  21. module: {
  22. rules: [
  23. {
  24. test: /\.css$/i,
  25. use: ['style-loader', 'css-loader'],
  26. },
  27. {
  28. test: /\.(png|svg|jpg|jpeg|gif)$/i,
  29. type: 'asset/resource',
  30. },
  31. ],
  32. },
  33. }