npm 的命令和简称:
才发现 unlink
居然就是 uninstall
var aliases = {
rm: 'uninstall',
r: 'uninstall',
un: 'uninstall',
unlink: 'uninstall',
remove: 'uninstall',
rb: 'rebuild',
list: 'ls',
la: 'ls',
ll: 'ls',
ln: 'link',
i: 'install',
isntall: 'install',
up: 'update',
c: 'config',
info: 'view',
show: 'view',
find: 'search',
s: 'search',
se: 'search',
author: 'owner',
home: 'docs',
issues: 'bugs',
unstar: 'star', // same function
apihelp: 'help',
login: 'adduser',
'add-user': 'adduser',
tst: 'test',
t: 'test',
'find-dupes': 'dedupe',
ddp: 'dedupe',
v: 'view',
},
cmdList = [
'install',
'uninstall',
'cache',
'config',
'set',
'get',
'update',
'outdated',
'prune',
'submodule',
'pack',
'dedupe',
'rebuild',
'link',
'publish',
'star',
'stars',
'tag',
'adduser',
'unpublish',
'owner',
'deprecate',
'shrinkwrap',
'help',
'help-search',
'ls',
'search',
'view',
'init',
'version',
'edit',
'explore',
'docs',
'repo',
'bugs',
'faq',
'root',
'prefix',
'bin',
'whoami',
'test',
'stop',
'start',
'restart',
'run-script',
'completion',
],
plumbing = ['build', 'unbuild', 'xmas', 'substack', 'visnup']