zoukankan      html  css  js  c++  java
  • webpack4——打包html报错解决

    ①先引入html-webpack-plugin插件,然后在终端下载

    npm install --save-dev html-webpack-plugin

    ②我的文件结构

    ③修改webpack.dev.js 配置信息

    const path = require("path")
    const HtmlWebpackPlugin = require('html-webpack-plugin');
    
    module.exports={
        //入口文件的配置项
      entry:{
        //里面的main是可以随便写的
        main:'./src/main.js',
        main2:'./src/main2.js' //这里新添加一个入口文件
      },
      output:{
        //打包的路径
        path:path.resolve(__dirname,'../dist'),
        //打包的文件名称
        filename:'[name].js'
      },//插件,用于生产模板和各项功能
      plugins:[
        new HtmlWebpackPlugin({
          title: 'Custom template',
          template: './src/index.html', //指定要打包的html路径和文件名
          filename:'../dist/index.html' //指定输出路径和文件名
        })
      ]
    }

    ④再启动它,因为我在package.json设置的入口是 build

    "scripts": {
        "test": "echo "Error: no test specified" && exit 1",
        "build": "webpack --mode production --config=config/webpack.dev.js",
      },

    即 npm run build 即可

    再次检查文件目录,会发现在dist目录下多了一个index.html,css、js文件自动引入,无需手动加入

  • 相关阅读:
    CF1036C Solution
    CF1041E Solution
    CF1043E Solution
    CF1054D Solution
    CF1032D Solution
    题解 P6194 【[EER1]苏联人】
    题解 CF1324A 【Yet Another Tetris Problem】
    题解 CF1325A 【EhAb AnD gCd】
    题解 CF1325B 【CopyCopyCopyCopyCopy】
    题解 AT5805 【Bishop】
  • 原文地址:https://www.cnblogs.com/laomi233/p/9482237.html
Copyright © 2011-2022 走看看