美文网首页
12.发布npm包

12.发布npm包

作者: 幽暗金 | 来源:发表于2017-03-10 08:41 被阅读0次

你可以发布任何一个有package.json文件的文件夹,例如:一个node模块

创建一个新用户

你必须在npm registry有一个账号才能发布。如果你没有账号,可以使用npm adduser创建一个。如果你在这个网站创建了一个账号,使用npm login来在客户端保存你的登录凭证。

测试:
执行npm config ls命令来确认你的登录凭证是否已经保存到本地。通过访问
https://npmjs.com/~网站来确保你的凭证已经被添加。

发布包

执行npm publish命令来发布包

所有在目录中的文件将会被上传发布,除非你在.gitignore或者.npmignore文件中声明,就像npm-developers中描述的那样。

不能存在相同的包名,除非那个包是他个人的。

测试:
https://npmjs.com/package/<package>能看到你新发布的包的信息。

更新包

当你修改了你的包时,执行npm version <update_type>命令可以更新你的包。update_type是你版本更新的类型patch, minor, or major。这个命令将会改变package.json中的版本号。如果你有一个git仓库的话,它同时也会为上传的版本打上一个tag。

更新完版本号后,你又可以执行npm publish了。

测试:
https://npmjs.com/package/<package>上可以看到包的版本号已经变了。

在网站上README的描述不会更新,除非你发布一个新版本,你可以通过执行npm version patchnpm publish指令来修改这个包的描述。

官方原文

相关文章

  • 12.发布npm包

    你可以发布任何一个有package.json文件的文件夹,例如:一个node模块 创建一个新用户 你必须在npm ...

  • 自定义npm包的创建、发布、更新和撤销

    大纲 1、准备2、自定义npm包3、发布自定义npm包4、引用npm包5、更新npm包6、撤销发布的npm包 博客...

  • npm操作

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

  • npm包发布流程

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

  • 如何在npm发布一个包

    发布一个npm包 1 登录 npm 2 更新包版本号 3 发布 设置npm publish 时的发布文件(有时我们...

  • 发布npm包,删除npm包

    发布npm包 注册并在本机添加npm用户(已注册可忽略) 完成了上面的步骤之后,我们接下来要在www.npmjs....

  • npm发布包

    1. 使用npm命令登陆: 输入:Username、Password、Email 2. 在package.json...

  • 发布npm包

    可以发布任何有package.js文件的目录。比如 node module 创建一个用户 要想发布,必须在npm ...

  • 发布npm包

    1.https://www.npmjs.com注册npm账号2.进入要发布的工程目录下 npm init3.切换镜...

  • npm发布包

    package.json设置 发布

网友评论

      本文标题:12.发布npm包

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