如何在Webpack配置中创建多个帮助程序路径

时间:2019-03-14 09:39:35

标签: webpack

是否可以像创建webpack.config.js中的多个条目一样创建多个助手文件夹路径?例如,有两个名为ab的模块。每个模块都有js和helpers文件夹;像这样的东西:

└── module
    ├── a
    │   └── a-main.js
        └── helpers
            └── a1.js
            └── a2.js
    └── b
        └── b-main.js
        └── helpers
            └── b1.js
            └── b2.js

这是什么配置?

const path = require("path");

module.exports = {
  entry: {
    'module/a/a-main.js',
    'module/b/b-main.js',
  },

  output: {
    path: path.resolve(__dirname, "./js"),
    filename: '[name].js'
  },
  module: {
    rules: [
      {
        test: /\.hbs$/,
        use: [{
          loader: "handlebars-loader",
          options: {helperDirs: path.resolve(__dirname, "./helpers")}
        }]
      }
    ]
  }
};

0 个答案:

没有答案