node-resolve

Locate modules using the Node resolution algorithm, for using third party modules in node_modules

MIT 6 个版本
安装
npm install node-resolve
yarn add node-resolve
pnpm add node-resolve
bun add node-resolve
README

node-resolve

NPM version Downloads Build Status Dependency status Dev Dependency status Coverage Status

Locate modules using the Node resolution algorithm, for using third party modules in node_modules.

v1.3.x breaking change, you have to pass a 'cwd' to resolve, '.' is default.

var nodeResolve = require('node-resolve');

nodeResolve.resolve('src/index.js', './foo/foo', '.');// src/foo/foo.js
nodeResolve.resolve('src/index.js', 'babel-core', '.');// node_modules/babel-core/index.js

undefined is returned if not found, and null is returned if it's a builtin module(fs,path...).

node-resolve supports browser spec.

nodeResolve.resolve('src/index.js', 'inherits', '.', true)// inherits_browser.js
nodeResolve.resolve('src/index.js', 'fs', '.', true)// undefiend
版本列表
1.3.4 2018-12-03
1.3.3 2016-07-28
1.3.2 2016-07-21
1.3.1 2016-07-21
1.3.0 2016-07-21
1.2.1 2016-06-22