require-path
Require files from a directory tree recursively
Last updated 2 years ago by ecowden .
MIT · Original npm · Tarball · package.json
$ cnpm install require-path 
SYNC missed versions from official npm registry.

require-path

Recursively require(...) files from a directory tree in Node.js

Works with Node.js v4.0.0 and above.

Branch Status
Master Build Status
All Build Status

Usage

var path = require('path');

requirePath({
    path: path.join(__dirname, 'my-directory'),
    include: ['**/*.js', '**/*.json'],
    exclude: ['**/*Spec.js']
  })
  // returns a standard promise
  .then(function (modules) {
    // `modules` is a map of filenames to require()'d components from those files
  })
  // don't forget to handle errors!
  .catch(handleError);

Options

Property Description
path string or array of absolute paths to search for files. Default: ..
include string or array of minimatch patterns. A file in the path(s) that match at least one pattern will be require(...)'d unless the file also matches an exclusion pattern. Default: ['**/*.js', '**/*.json'].
exclude string or array of minimatch patterns. Files in the path(s) that match at least one pattern will be excluded. Default: ['**/*Spec.js'].

Current Tags

  • 0.3.0                                ...           latest (2 years ago)

3 Versions

  • 0.3.0                                ...           2 years ago
  • 0.2.0                                ...           4 years ago
  • 0.1.0                                ...           4 years ago

Copyright 2014 - 2016 © taobao.org |