browserfy/webpackify将目录中的所有文件打包

browserify / webpackify all the files in a directory

本文关键字:文件 webpackify browserfy      更新时间:2024-01-09

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

来自

src
|____a.js
|____b.js
.
.    

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

作为单独的独立文件未捆绑成一个,形成cli/binary,仅从npm scripts通过babel,不包括grunt/gulp

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

您可以为每个条目设置一个条目,如下所示:

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

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

解决这一问题的另一种方法是返回一组配置(webpack可以获取这些配置)。在这种情况下,每个配置都有一个条目。这样做的好处是,您可以设置一个小脚本,以便根据webpack的Nodeneneneba API并行评估单独的配置。