Javascript 如何为网页包中的每个入口点重命名output.library选项?
我想用Webpack编译多个入口点,但它将相同的库名称应用于所有输出包。我希望每个包都有不同的库名称 例如,下面是我的webpack.config.js的一部分:Javascript 如何为网页包中的每个入口点重命名output.library选项?,javascript,node.js,webpack,webpack-2,Javascript,Node.js,Webpack,Webpack 2,我想用Webpack编译多个入口点,但它将相同的库名称应用于所有输出包。我希望每个包都有不同的库名称 例如,下面是我的webpack.config.js的一部分: entry: { app: "./src/app.tsx", editor: "./src/modes/editor.ts", }, output: { path: path.resolve(__dirname, '..', 'build'), filename: "[name].js", l
entry: {
app: "./src/app.tsx",
editor: "./src/modes/editor.ts",
},
output: {
path: path.resolve(__dirname, '..', 'build'),
filename: "[name].js",
libraryTarget: 'amd',
library: 'app',
},
每个bundle都使用output.library
选项(“app”),但我希望每个bundle使用不同的库名称
如何做到这一点?啊,网站上没有记录,但这个例子展示了如何: 基本上,只需将
[name]
放在那里:库:'[name]'
(类似于文件名
选项)