1.0.4 • Published 4 years ago

require-extras v1.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

require-extras

将指定目录下的模块递归解析得到结果,参考自 require-all 库。

目录介绍

├── test 测试
├── index.js 源代码
└── README.md

如何使用

通过 npm 下载安装代码

$ npm install require-extras

最简示例

var modules = require('require-extras')(__dirname + '/pages');

文档

参数

options {Object | String}

属性类型必填说明
dirnameString指定目录
resolveFunction对获得的模块进行处理

resolve(data, moduleName)

属性类型说明
dataObject模块的数据结果
moduleNameString模块名称。即模块所在文件的相对路径,例如:index.jsuser/index.js等。

示例

示例一

var requireEx = require('require-extras');
var modules = requireEx({
  dirname: __dirname + '/pages'
});

示例二

var requireEx = require('require-extras');
var modules = requireEx({
  dirname: __dirname + '/pages',
  resolve: function(data, moduleName) {
    // 对数据结果进行处理
    if (data.isLaunch) {
      // 首页配置进行解析
    }
    return data;
  }
});
1.0.4

4 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago