If I'm not mistaken, running "npm help <term>", where <term> is an existing
npm command, will display it's man page. Otherwise, npm will display a "Top
hits" list if <term> is not a known command.
But after upgrading to node 0.8.3, npm will *always* display the "Top hits"
list even for known commands.
The description of "npm help <term>" *seems* to describe differently:
$ npm help
Usage: npm <command>
where <command> is one of:
add-user, adduser, apihelp, author, bin, bugs, c, cache,
completion, config, deprecate, docs, edit, explore, faq,
find, get, help, help-search, home, i, info, init, install,
la, link, list, ll, ln, login, ls, outdated, owner, pack,
prefix, prune, publish, r, rb, rebuild, remove, restart, rm,
root, run-script, s, se, search, set, show, shrinkwrap,
star, start, stop, submodule, tag, test, tst, un, uninstall,
unlink, unpublish, unstar, up, update, version, view,
npm <cmd> -h quick help on <cmd>
npm -l display full usage info
npm faq commonly asked questions
*npm help <term> search for help on <term>*
*npm help npm involved overview*
Specify configs in the ini-formatted file:
or on the command line via: npm <command> --key value
Config info can be viewed via: npm help config
I'm guessing "invloved overview" means man pages and "npm help npm" is an
I'm pretty sure previously when I run "npm help install" or something, a
man page will be displayed. But now it just displays "Top hits"
I suspect this is a problem with my ArchLinux packaged distribution of node
0.8.3, and submitting this issue to github<https://github.com/isaacs/npm/issues/2650>,
Mr. Isaacs seems to agree.
Just a minor thing but does anybody else have the same issue?
*ArchLinux related info: I'm using the **community/nodejs-0.8.3-3 package.*