JavaScript 应用程序的静态模块打包器。会递归地构建一个依赖关系图,其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle
入口(entry)
指定一个入口起点(或多个入口起点)。默认值为 ./src。
// 单入口(打包成单个文件)简写 entry: string|Array<string>
const config = {
entry: './path/to/my/entry/file.js'
};
// 多入口 entry: {[entryChunkName: string]: string|Array<string>}
const config = {
entry: {
app: './src/app.js',
vendors: ['./src/vendors.js',"./src/util.js"]
}
}
多入口可以实现被长效缓存的通用模式,或多页面程序。