webpack配置entry详解

webpack配置entry详解entry 入口起点支持三种格式 1 string 单入口 entry src index js 打包形成一个 chunk 输出一个 bundle 文件 此时 chunk 的名称默认是 main2 array 多入口 entry src index js src add js 所有入口文件最终只会形成一个 chunk 输出去只有一个 bundle 文件 此时 chunk 的名称默认是 main 会将 add js 打包进 index js 中 用途 在 HMR 功能中让 html 热

entry:入口起点

支持三种格式:

1、string,单入口

entry: './src/index.js'

打包形成一个chunk,输出一个bundle文件,此时chunk的名称默认是main

2、array:多入口

entry: ['./src/index.js', './src/add.js']

所有入口文件最终只会形成一个chunk,输出去只有一个bundle文件,此时chunk的名称默认是main(会将add.js打包进index.js中)

用途: 在HMR功能中让html热更新生效

3、object:多入口

entry: { index: './src/index.js', add: './src/add.js' }

有几个入口文件就形成几个chunk,并输出几个bundle文件 ,chunk的名称是key(index、add…)

通常第一种和第三种用的比较多。

特殊用法:多入口且将多个文件打包成一个chunk

entry: { index: ['./src/index.js', './src/count.js'], add: './src/add.js' }

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/227122.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月16日 下午9:53
下一篇 2026年3月16日 下午9:54


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号