美文网首页
NPM 创建和发布范围内的公共包

NPM 创建和发布范围内的公共包

作者: 承诺一时的华丽 | 来源:发表于2020-12-16 16:00 被阅读0次

要在用户或组织名称空间中公开共享代码,可以将公共用户范围或组织范围的程序包发布到npm注册表。
有关范围的更多信息,请参见“关于范围”。
注意:必须先注册一个npm用户帐户,然后才能发布用户范围的npm软件包。
此外,要发布组织范围的软件包,您必须创建一个npm用户帐户,然后创建一个npm organization

1、创建npm账号

https://www.npmjs.com/

2、创建组织

创建组织
创建组织

3、在包根目录中,运行npm init命令并将范围传递给scope标志

  • 对于组织范围的程序包,请替换my-org为您的组织名称:
npm init --scope=@my-org
  • 对于用户范围的软件包,请my-username用您的用户名替换:
npm init --scope=@my-username

4、响应提示以生成package.json文件。

5、创建一个README文件,说明您的程序包代码是什么以及如何使用它。

6、测试您的包

为了减少发布错误的机会,建议您在将程序包发布到npm注册表之前对其进行测试。要测试您的软件包,npm install请使用软件包目录的完整路径运行:

npm install my-package

发布范围内的公共软件包

默认情况下,有作用域的程序包以私有可见性发布。要发布具有公共可见性的范围限定的包,请使用npm publish --access public。

  • 发布之前需要登录账号
npm login
npm publish --access public

7、访问发布成功的包,修改[my-package]访问

https://npmjs.com/package/[my-package]

相关文章

  • NPM 创建和发布范围内的公共包

    要在用户或组织名称空间中公开共享代码,可以将公共用户范围或组织范围的程序包发布到npm注册表。有关范围的更多信息,...

  • 如何创建和发布 npm 包

    注册 npm 账号 需要一个邮箱就可以注册为 npm 的用户,值得注意注册成功需要进入邮箱验证一下。如果不验证是无...

  • npm 私有服务器搭建和使用

    npm 私有服务器搭建和使用 作用 可以通过权限管理发布私有包,保障发布包的私密性 可以同步官方仓库,提高包安装速...

  • 如何自己写一个公用的NPM包

    以markdown-clear,创建过程为例,讲解整个NPM包创建和发布流程 1 如何创建一个包 1.1 创建并使...

  • 自定义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

    首先我们先要推荐是sinopia,这是一个完全模拟npm官方的工具,你可以把公共包同步过来,可以发布私有包,甚至于...

  • 发布npm包,删除npm包

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

网友评论

      本文标题:NPM 创建和发布范围内的公共包

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