基础:输出output

51 阅读1分钟

输出output

output定义了webpack如何向硬盘写入编译条件。需要注意的是 只能指定一个output配置

韩梅梅搬家,最终也是搬去一个地址。

写法

module.exports = {
  output: {
    filename: 'bundle.js',
  },
};

webpack会把文件bundle.js输出到dist文件夹。

多个入口起点

上一节entry我们看到可能会存在多个entry,那么最终怎么将多个入口分别进行打包。

module.exports = {
  entry: {
    app: './src/app.js',
    search: './src/search.js',
  },
  output: {
    filename: '[name].js',
    path: __dirname + '/dist',
  },
};

示例是通过[name]来输出不同的文件,进而输出app.js和search.js两个文件来进行区分。