npm包管理命令


[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

声明:Jonathan|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - npm包管理命令


Carpe Diem and Do what I like