如何创建多个输出文件?

13 浏览
0 Comments

如何创建多个输出文件?

我想要使用Webpack打包我的Chrome扩展程序。源代码包含多个入口点,webpack.config.js的内容如下:

const path = require("path");
module.exports = {
  entry: {
    actions: './src/actions/index.js',
    options: './src/options/index.js'
  },
  output: {
    filename: '[name].js',
    path: path.resolve(__dirname, "dist")
  }
};

并且文件夹结构如下:

enter image description here

actions/index.jsoptions/index.js是入口文件。

我的目标是,当src被打包后,dist文件夹应该如下所示:

enter image description here

如何配置webpack配置以获得上述所需的文件夹结构?

谢谢。

0