Webpack-Manifest-Plugin 在多个入口的这种情况下,可以按需单独打出一个入口的manifest清单吗?

Webpack-Manifest-Plugin 这个插件生成打包清单,在多个入口的这种情况下,可以按需单独打出一个入口的manifest清单吗?

我尝试用了webpack-manifest-plugin 里的generate 方法,但是这个方法的第三个参数entries里面的资源清单不是全部的

阅读 2.1k
2 个回答

没试过这个插件。

不过我有个建议,如果你只关注某个入口,可以把它的 webpack 构建过程单独拿出来执行。然后再执行其它的构建任务。

可以使用 filter 参数,不知道是不是你想要的效果

module.exports = {
    // an example entry definition
    entry: {
        app: './app.js',
        a: './a.js'
    },
    mode: 'development',
    plugins: [
        new WebpackManifestPlugin({
            filter: file => file.name === 'app.js'
        })
    ]
};
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题