以express模块为例:
命令 说明 示例
search 在存储中查找模块包 npm search express
install 使用存贮库或本地位置上的一个package.json文件来安装模块 npm install/npm install express/npm install express@0.0.1/npm instal ../xModule.tgz
install -g 在全局可访问的位置安装一个包 npm install express -g
remove 删除一个模块 npm remove express
pack 把在一个package.json文件中定义的模块封装成.tgz文件 npm pack
view 显示模块的详细信息 npm view express
publish 把在一个package.json文件中定义的模块发布到注册表 npm publish
unpublish 取消发布你已发布的一个模块 npm unpublish myModule
owner 允许你在存储库中添加、删除包和列出包的所有者 npm add bdayley myModule/mpm rm bdayley myModule/npm ls myModule
附:NPM注册表常用命令
1、npm access //模块的(注册后)存取管理 设置权限确保上传文件的安全
2、npm adduser/login/add-user //登录用户
3、npm bin //显示模块bin目录
4、npm bugs/issues [<pkgname>] //尽量找出某模块bug的URL 然后尽可能的用浏览器打开显示相关参数
5、npm c/config set/get/delete/list/eidt //管理配置文件
6、npm cache .. [..] //处理缓存
7、更新npm: sudo npm install npm -g