我可以使用带有浏览器要求的外卡吗?

Tom*_*mer 4 javascript browserify

目前,为了在文件夹中加载模块,我需要显式调用每个文件:

require('path/to/file/someFile.js')
Run Code Online (Sandbox Code Playgroud)

有没有办法要求使用通配符在文件夹中的所有模块?就像是:

require('path/to/file/*.js')
Run Code Online (Sandbox Code Playgroud)

sub*_*ack 6

您可以使用browserify转换,例如bulkify:

var bulk = require('bulk-require');
var whatever = bulk(__dirname, [ '*.js' ]);
Run Code Online (Sandbox Code Playgroud)