• ertry


    const { resolve } = require('path');
    const HtmlWebpackPlugin = require('html-webpack-plugin');
    
    /*
      entry: 入口起点
        1. string --> './src/index.js'
          单入口
          打包形成一个chunk。 输出一个bundle文件。
          此时chunk的名称默认是 main
        2. array  --> ['./src/index.js', './src/add.js']
          多入口
          所有入口文件最终只会形成一个chunk, 输出出去只有一个bundle文件。
            --> 只有在HMR功能中让html热更新生效~
        3. object
          多入口
          有几个入口文件就形成几个chunk,输出几个bundle文件
          此时chunk的名称是 key
    
          --> 特殊用法
            {
              // 所有入口文件最终只会形成一个chunk, 输出出去只有一个bundle文件。
              index: ['./src/index.js', './src/count.js'], 
              // 形成一个chunk,输出一个bundle文件。
              add: './src/add.js'
            }
    */
    
    module.exports = {
      entry: {
        index: ['./src/index.js', './src/count.js'], 
        add: './src/add.js'
      },
      output: {
        filename: '[name].js',
        path: resolve(__dirname, 'build')
      },
      plugins: [new HtmlWebpackPlugin()],
      mode: 'development'
    };
  • 相关阅读:
    molloc堆区的动态内存分配
    异常控制流(csapp)
    优化程序性能(CSAPP)
    链接及链接器
    C# 继承 多态
    virtual和abstract
    封装
    SQL数据库语句优化方法
    select 查询所有和查询所有非空
    联合查询的用法
  • 原文地址:https://www.cnblogs.com/yyy1234/p/16220545.html
Copyright © 2020-2023  润新知