enhanced-resolve-cli
https://github.com/davidosomething/enhanced-resolve-cli
Get a resolved module path. Reads resolve settings from your
webpack.config.js
if available, otherwise falls back to node resolution.
Installation
npm install -g enhanced-resolve-cli
Usage
Usage: enhancedresolve [options] <request> Options: -V, --version output the version number -s, --suppress Suppress error output -b, --basepath <path> Path to resolve from </Users/davidosomething/projects/enhanced-resolve-cli> -h, --help output usage information
Vim plugin
vim-enhanced-resolver
is a vim plugin using this cli tool. It provides a mappable <Plug>
to jump
to the resolved file.
Examples
Finds generic node_modules
$ enhancedresolve jspm/Users/davidosomething/projects/davidosomething/16.davidosomething.com/node_modules/jspm/api.js
Webpack alias support
$ enhancedresolve lib/utils/Full/Path/To/lib/utils.js
Resolves relative paths
$ enhancedresolve ../site.js/Users/davidosomething/projects/davidosomething/16.davidosomething.com/lib/site.js
License
MIT