是否可以从HTML / javascript中查找某个公共目录中的文件列表?

时间:2014-06-04 03:49:21

标签: javascript node.js browserify

我计划为node.js客户端实现模块组件系统(插件)。

例如(简化),

/www/index.html
     index.js
     modules/moduleA/module.js
                     some.html

             moduleB/....
             .....

确实可以硬编码模块目录名列表和require(使用browserify)组件,但我宁愿根据模块目录结构自动指出它们。

在node.js中,我可以轻松地执行此操作

var modules;
fs.readdir('./www/modules', function(err, modulesDir)
{
  var modules = [];
  modulesDir.map(function(modulename)
  {
    modules[modulename] = require('./www/modules/' + modulename + '/module');
  });
}

但是,在客户端,即使使用browserify,由于浏览器方面基本上不支持fs,因此我尝试的方式也是不可能的。

我们如何实现读取某个目录路径下的目录名?

感谢。

PS。我刚发现 https://github.com/brianloveswords/filesystem-browserify 但它看起来有点旧,如果你有一个好的推荐,请告诉我。

0 个答案:

没有答案