简体   繁体   English

如何require()目录中的所有文件并发送参数

[英]How to require() all files in a directory and send arguments

How do I require all the files in a directory? 如何要求目录中的所有文件?

I need to require all files in a directory and send a variable along with it. 我需要目录中的所有文件,并随同发送一个变量。 Like: require(file)(app) . 如: require(file)(app) I've tried require-dir but I can't figure out how to send the (app) part with it. 我试过了require-dir,但是我不知道如何发送它的(app)部分。

If you want to keep using require-dir , try this: 如果要继续使用require-dir ,请尝试以下操作:

var dir = requireDir('./path/to/dir');
for (var key in dir) {
  dir[key](app);
}

Alternatively, you can just use fs : 或者,您可以只使用fs

require('fs').readdirSync('./yourdir').forEach(function(file) {
  require('./yourdir/' + file)(app);
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Browserify需要目录中的所有文件 - Browserify Require All Files in Directory 如何在没有require语句的情况下使用webpack加载目录中的所有文件 - How to load all files in a directory using webpack without require statements Webpack-Require.context-如何在目录中要求除“ _test.js”以外的所有.js文件? - Webpack - Require.context -How to require all .js files except `_test.js` in a directory? 使用require-all从目录和子目录递归加载文件 - Recursively load files from directory and subdirectories with require-all 我如何正确要求同一目录中的JS文件? - How do I require JS files within the same directory properly? Webpack - 如何捆绑/要求文件夹的所有文件(子文件夹) - Webpack - How to bundle/require all files of a folder (subfolder) 如何在不使用require语句的情况下使用汇总加载子目录中的所有文件 - How to load all files in a subdirectories using rollup without require statements 如何在目录中查找所有文件? (HTML JavaScript) - How to find all files in directory? (HTML JavaScript) 如何使用requirejs优化目录中的所有javascript文件 - How to optimize all javascript files in a directory with requirejs 如何删除firebase存储目录下的所有文件 - How to delete all files in a firebase storage directory
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM