npm常用命令行
使用仓库npm
nrm use npm #使用仓库npm
nrm ls #查看仓库
账号登录、查看、退出
npm login
npm whoami
npm logout
查看版本
npm --version
npm -v
发布普通包
npm init
npm publish
设置并查看命名空间,发布有命名空间的包
npm config ls #查看是否有命名空间scope
npm config set scope <"@scope-name"> #自定义scope (以@开头,cmd用双引号,git用单引号)
npm config ls #检查配置结果
npm config set scope "" #还原scope
npm publish --access public #内容与普通包无差别
npm install <@scope-name>/<package-name> #下载有命名空间的包
查看存在包的注册表信息
npm view <package-name>
- 最新版本
- 已发布版本数
- 所有者
- 最新版发布者
查询存在包的所有版本
npm view <package-name> versions
安装指定包到最新版本
npm install <package-name>
npm install
查看当前目录已安装软件包
npm ls
移除当前目录包
npm uninstall <package-name>
更新包到指定版本、下载指定版本的包
npm install <package-name>@<package-version>
删除已发布的整个包
npm unpublish <package-name> --force
unpublish 包的指定版本
npm unpublish <package-name>@<package-version>