项目作者: derekchuank

项目描述 :
A helper to require() one directory recursively with no configuration params.
高级语言: JavaScript
项目地址: git://github.com/derekchuank/require-dir-lite.git
创建时间: 2018-06-14T16:59:13Z
项目社区:https://github.com/derekchuank/require-dir-lite

开源协议:MIT License

下载


Require-dir-lite

Build Status
npm version

Super simple to use

A helper to require() one directory recursively with no configuration params.

Installation

  1. npm install require-dir-lite

Usage

There is only one param(default: '.') you would concern: the directory path.

  1. let requireDir = require("require-dir-lite");
  2. let dir = requireDir("./somewhere");

Given this directory structure:

  1. dir
  2. + a.js
  3. + b.json
  4. + c
  5. +c-1.js
  6. +.dumb.js
  7. + d.txt

requireDir('./dir') will return the equivalent of:

  1. {
  2. a: require('./dir/a.js'),
  3. b: require('./dir/b.json'),
  4. c: {
  5. c-1: require('./dir/c/c-1.js')
  6. }
  7. }