npm包管理命令
Jonathan / 2019-07-24 / 教程 / 阅读量 907

[toc]

发布npm包

注册npm

使用npm 命令注册:npm adduser

Unable to authenticate, need:Basic // 用户名已被注册

账号登录

npm login

发布包,上传到npm包服务器

npm publish

注意:如果报错:'You do not have permission to publish "mypackage1". Are you logged in as the correct user?'

表示包’mypackage1‘已经在包管理器已经存在被别人用了,需要更该包名称

注意:如果发布时报错:‘no_perms Private mode enable, only admin can publish this module:’

表示当前不是原始镜像,可能用的是其他镜像,如淘宝镜像,

要切换回原始的npm镜像,命令:npm config set registry https://registry.npmjs.org/,如果用了nrm工具,使用命令:nrm use npm 切换

更新包

  1. npm version patch 该命令在原来的版本上自动加1,实际上是将package.json文件中的version值修改了。

  2. npm publish

删除包

删除指定的版本

npm unpublish 包名@版本号

删除整个包

npm unpublish 包名 --force

支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏