browserify / webpackify目录中的所有文件

时间:2016-04-05 23:27:15

标签: javascript node.js webpack browserify babeljs

是否可以browserify / webpackify目录中的所有文件;

src
|____a.js
|____b.js
.
.    

dist
|____a.js // browser compatible code
|____b.js // browser compatible code
.
.

作为单独的独立文件; 未捆绑到一个,表单cli/binary,仅来自npm scriptsbabel w / o grunt/gulp等。

这些文件是顶级文件,导入模块化文件并将独立使用

1 个答案:

答案 0 :(得分:1)

您可以为每个人设置一个条目:

{
  entry: [
    foo: '<path to foo>',
    bar: '<path to bar>'
  ],
  output: {
    filename: '[name].js'
  }
}

这将为每个条目输出一个单独的包。

解决此问题的另一种方法是返回一个配置数组(webpack可以选择它)。在这种情况下,每个配置都有一个条目。这样做的好处是你可以设置一个小脚本来与webpack的Node API并行评估单独的配置。