目录结构

新建dist和src文件夹

image.png

  1. const path = require("path");
  2. const HtmlWebpackPlugin=require('html-webpack-plugin')
  3. module.exports = {
  4. //入口文件,入口文件的路径
  5. entry: "./src/index.js",
  6. //输出
  7. output: {
  8. //输出文件名称
  9. filename: "built.js",
  10. //输出路径,这里需要绝对路径
  11. //这里相当于 D:\下载\webpacjks\webpack与\dist拼接
  12. path: path.resolve(__dirname, "dist"),
  13. },
  14. //开发模式,这里还可以时production生产模式
  15. mode: "development",
  16. module: {
  17. //对某种格式的文件进行转换的处理
  18. rules: [
  19. ],
  20. },
  21. plugins:[
  22. //这里是将html打包到bundle中,并将需要的样式和js文件引入进去
  23. new HtmlWebpackPlugin({
  24. template:'./src/index.html'
  25. })
  26. ]
  27. };