我想开源(通过gulp-plugin)一个简单的构建'indexer‘,我正在browserify项目中使用。基本上,我在一个glob (gulp.src)内的每个目录中添加一个'index.js‘文件。当前index.js如下所示:
var index = {};
module.exports = index;
index.assets = require('./assets');
index.build = require('./build');
index.bundler = require('./bundler');
index.component = require('./component');
index.indexer = require('./indexer');
index.server = require('./server');
index.database = require('./database'); 这是一种组织一组模块的好方法吗?我还在考虑在我的src目录(主目录下面的一个级别)的顶部添加一个node_modules文件夹。因此,与其写:
var form = require('./components).form; //or
var input = require('../components/forms).input我可以:
var form = require('form')
var input = require('input')我发现这个小索引器帮助了我的工作流程,也许它也会帮助其他人?但我不想把一个插件放在那里做一些可能有But的事情。我问这个问题是为了确保这样的索引组件是可以的,嵌套的,我的语法是正确的,或者是否有更好的方法来实现这个模式?
发布于 2014-08-02 03:09:16
当然,看起来很有用。你应该发布它,看看你得到了什么反馈。
发布于 2015-02-09 13:20:56
https://www.npmjs.com/package/file-indexer
现在还不是一个大口的插件,但可能很快就会有了?
https://stackoverflow.com/questions/24526258
复制相似问题