美文网首页
npm 发布

npm 发布

作者: 一碗米粉的故事 | 来源:发表于2021-01-12 14:19 被阅读0次

https://npmjs.com

一、
第一步:最好去官网注册用户,不要通过命令行

第二步、账号登录

npm login

依次输入第二步中第一种方法注册的用户名、密码和邮箱

![ image

第三步、发布包,上传到npm包服务器

npm publish

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

表示包’mypackage1‘已经在包管理器已经存在被别人用了,需要更该包名称
包名更改再次发布
’+’符合表示发布成功了

可以去自己的npm主页上验证以下,可以看到包mypackage_tao已经在列表中了

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

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

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

至此,发布自己的一个新包已经大功告成了,然后别人就可以通过npm install mypackage_tao 来安装你的包了。后续包要更新怎么办呢?往下看

二、更新一个已经发布的包
第一步、修改包的版本

:这次我在包根目录下新加了一个index.js文件

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

第二步、重新发布包

npm publish

可以看到,已经有两个版本了

如果我发现版本1.0.1有bug,要删除,怎么办呢?往下看

三、删除包
1、删除指定的版本

npm unpublish 包名@版本号

可以看到版本V1.0.1已经删除

2、删除整个包

npm unpublish 包名 --force

会有警告提示

可以看到包mypackage_tao已经删除了

相关文章

  • npm操作

    npm所有者管理: npm登录: npm查看用户信息: 发布(包): npm撤销发布的包: npm退出: 初始化n...

  • 如何发布npm模块包

    1 npm init 之后 写点代码 2 npm login 登录 3 npm publish 发布 4 发布更新...

  • NPM安装及使用

    文章内容列表: 安装 常用npm命令 npm 配置文件修改 npm 加速 npm 发布 npm 发布更新版本 1....

  • npm发布

    生成基础信息 出口文件 在package.json设置es6转es5 最外层设置index.js 登录npm账号 ...

  • npm发布

    项目初始化 npm init 会在目录下生成pack.json文件 文件介绍 name npm包名称,我们发布np...

  • npm 发布

    https://npmjs.com[https://www.npmjs.com/] 一、第一步:最好去官网注册用户...

  • npm 发布

    注册一个npm账号 官网地址https://www.npmjs.com/ 新建一个文件夹 1、name:包的名字,...

  • npm发布

    1、新建publish.sh文件 2、终端中执行: chmod +x publish.sh//新建文件加执行权限 ...

  • npm包发布流程

    npm包发布流程 标签(空格分隔): Node.js npm包发布流程 注册npm账号 方式一:去npm官网注册 ...

  • npm publish

    npm publish package 或 npm publish 发布npm unpublish pack...

网友评论

      本文标题:npm 发布

      本文链接:https://www.haomeiwen.com/subject/pmdjuctx.html