首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用gulp索引nodejs或browserify组件

使用gulp索引nodejs或browserify组件
EN

Stack Overflow用户
提问于 2014-07-02 16:23:07
回答 2查看 69关注 0票数 2

我想开源(通过gulp-plugin)一个简单的构建'indexer‘,我正在browserify项目中使用。基本上,我在一个glob (gulp.src)内的每个目录中添加一个'index.js‘文件。当前index.js如下所示:

代码语言:javascript
复制
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文件夹。因此,与其写:

代码语言:javascript
复制
var form = require('./components).form; //or
var input = require('../components/forms).input

我可以:

代码语言:javascript
复制
var form = require('form')
var input = require('input')

我发现这个小索引器帮助了我的工作流程,也许它也会帮助其他人?但我不想把一个插件放在那里做一些可能有But的事情。我问这个问题是为了确保这样的索引组件是可以的,嵌套的,我的语法是正确的,或者是否有更好的方法来实现这个模式?

EN

回答 2

Stack Overflow用户

发布于 2014-08-02 03:09:16

当然,看起来很有用。你应该发布它,看看你得到了什么反馈。

票数 0
EN

Stack Overflow用户

发布于 2015-02-09 13:20:56

https://www.npmjs.com/package/file-indexer

现在还不是一个大口的插件,但可能很快就会有了?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24526258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档