常用基本命令npm-v/version//显示版本npm-l//显示各命令的简单用法npmhelpnpmsearchnpmconfig/cnpmconfigdelete//删除指定Parameter,此时参数值会变成默认值npmconfiglist//查看npm信息;注意:该命令不是查看所有参数配置npmconfigls-l//可以查看npm的所有配置npmconfigedit//编辑全量npm配置文件(.npmrc)npm(config)set[--global]//设置指定参数npm(config)get//获取npmrc文件中已有的参数值除了npmconfig命令display要更改npm配置,也可以直接通过修改配置npmrc文件。proxy=http://proxy.example.com/https-proxy=http://proxy.example.com/registry=http://registry.example.com/npmrc文件优先级从高到低包括:项目配置文件:/path/to/my/project/.npmrc用户级配置文件:~/.npmrc全局配置文件:$PREFIX/etc/npmrc(即npmconfiggetglobalconfig输出的路径)npm内置配置file:/path/to/npm/npmrcnpmcgetglobalconfig//查看全局配置文件路径npmcgetuserconfig//查看用户级配置文件路径npmcache/将指定包加入npm缓存npmcacheaddnpmcacheaddnpmcacheaddnpmcacheadd@//查看已有的npm包缓存,如果添加path参数,查看该路径下的文件npmcachels[]常用命令:npmcacheclean[[@]][--force]//删除缓存目录下的所有数据。npmcacheverify//验证缓存数据的有效性和完整性,清理垃圾数据。npmview查看包信息npmviewversions//查看包的所有版本信息npmviewversion//查看包的最新版本信息npmviewdependencies//查看包依赖npminfonpminfo//查看各个模块的具体信息npmlist/ll/ls/la(-g)查看已安装的包信息。如果你忘记了你是否已经安装了这个包,你可以使用这个命令来检查。如果尚未安装,它将为空。使用淘宝npm镜像$npminstall-gcnpm--registry=https://registry.npm.taobao.org