给定一个包名,我如何向 npm 询问它的位置?
换一种说法,我要求的是与gem which
命令等效的 npm:
$ gem which rack
$ /absolute/path/to/ruby/gems/1.9.1/gems/rack-1.4.1/lib/rack.rb
编辑:人们提出了建议npm ls [--long]
,但这并没有给我项目安装包的本地路径。
$ npm ls --long
node-project@0.0.1
│ /Users/pje/node-project
│
└── underscore@1.4.2
JavaScript's functional programming helper library.
git://github.com/documentcloud/underscore.git
http://underscorejs.org
$ npm --version
1.1.65