每个视图都需要进行此设置吗?

时间:2019-05-09 02:44:51

标签: express webpack

    new HtmlWebpackPlugin({
      template: './src/server/views/index.pug',
      title: 'DEMO'
    }),
    new HtmlWebpackPlugin({
      template: './src/server/views/login.pug',
      title: 'DEMO'
    }),

将Webpack与Express一起使用时,是否真的需要对每个视图进行这种设置?每个视图都有一个新的HtmlWebpackPlugin-登录页面,设置,主页等(共有7个)。 Webpack资产将需要注入到每个页面中。这种设置似乎很糟糕-我希望有更好的方法。

1 个答案:

答案 0 :(得分:0)

这是正确的。从技术上讲,您将希望限制入口点,使其仅加载该页面的JavaScript入口!

这里的替代方法是返回一个配置数组!减少重复代码,减少麻烦!

我在这里回答了类似的问题: Config on one or more entry