NPM 创建和管理组织

这篇具有很好参考价值的文章主要介绍了NPM 创建和管理组织。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1、创建一个组织

2、将用户帐户转换为组织

3、组织中开启双因素身份验证

3.1 关于组织的双因素身份验证

3.2 先决条件

3.3 在您的组织中要求双因素身份验证

3.4 帮助已删除的成员和外部协作者重新加入您的组织

4、重命名组织

5、删除组织


NPM 创建和管理组织,Node.js,npm,前端,node.js

1、创建一个组织

任何npm用户都可以创建一个组织来管理贡献者对该组织管理的包的访问。

1、进入npm登录页面,输入对应的用户名和密码进行登录。

NPM 创建和管理组织,Node.js,npm,前端,node.js

2、在页面的右上角,单击您的个人资料图片,然后单击 Add an Organization添加组织。

NPM 创建和管理组织,Node.js,npm,前端,node.js

3、在“组织创建”页面的“名称”字段中,键入组织的名称。您的组织名称也将是您的组织范围。

NPM 创建和管理组织,Node.js,npm,前端,node.js

 无限制私人包:属于付费套餐,需要7美元/月,需要的话,点击购买按钮即可。

无限制公共包:属于免费套餐,直接创建即可。

可选:可以将当前登录的用户直接转换为一个组织。

4、在组织邀请页面上,可以输入要邀请的人的用户名或者邮箱地址,即可邀请对方加入自己的组织,单击下面的邀请按钮即可。

NPM 创建和管理组织,Node.js,npm,前端,node.js

如果暂时不想邀请其他成员加入组织,即点击“Skip this for now” 即可。跳转到如下页面:

NPM 创建和管理组织,Node.js,npm,前端,node.js

2、将用户帐户转换为组织

如果你有一个npm用户帐户,你可以将你的用户帐户转换为一个组织。当您将用户帐户转换为组织时,我们将:

  • 使用您的用户帐户的名称创建新组织。
  • 提示您创建一个新的npm用户帐户。我们建议您选择旧用户名的变体,以便合作者能够识别您。例如,如果您的旧用户名是“wombat”,则新用户名可能是“wombat-new”。
  • 让您的新npm用户帐户成为新组织的所有者。
  • 将您的新npm用户帐户添加到新组织中名为“Developers”的团队。
  • 将您的用户帐户拥有的包转移到新组织。
  • 将现有组织和团队成员身份以及参与者访问权限设置转移到新用户帐户。

注意:一旦您的旧用户帐户转换为组织,您将无法再使用旧用户帐户登录npm。

1、进入npm登录页面,输入对应的用户名和密码进行登录。

NPM 创建和管理组织,Node.js,npm,前端,node.js

2、在页面的右上角,单击您的个人资料图片,然后单击 Add an Organization添加组织。

NPM 创建和管理组织,Node.js,npm,前端,node.js

3、在“组织创建”页面的“名称”字段中,键入组织的名称。您的组织名称也将是您的组织范围。

NPM 创建和管理组织,Node.js,npm,前端,node.js

4、在最下方单击“Convert”按钮,将进行转换。

NPM 创建和管理组织,Node.js,npm,前端,node.js

5、输入当前用户的密码,并继续下一步。 

NPM 创建和管理组织,Node.js,npm,前端,node.js

跳转到了用户转组织页面, 有对应信息的描述。

  • 为您的个人帐户创建新用户名。
  • 您的新用户帐户将成为组织所有者。任何现有的订阅将保持不变,您仍将从同一张信用卡中收取相同金额的费用。如果您将成员添加到付费组织中,则需要支付额外费用。
  • 组织可以有多个所有者,因此您可以在转换后添加更多。

6、点击“Continue”按钮,跳转到下一步。

NPM 创建和管理组织,Node.js,npm,前端,node.js

 7、输入新的用户名,并进行提交。

3、组织中开启双因素身份验证

组织所有者可以要求组织成员为其个人帐户启用双因素身份验证,从而使恶意行为者更难访问组织的包和设置。

3.1 关于组织的双因素身份验证

双因素身份验证(2FA)是登录网站或应用程序时使用的额外安全层。您可以要求组织中的所有成员在npm上启用双因素身份验证。有关双因素身份验证的详细信息,请参阅“npm 配置双因素验证”

注意事项

  • 当您需要为组织使用双因素身份验证时,不使用2FA的成员将从组织中删除,并失去对其包的访问权限。如果他们启用了双因素身份验证,则可以将他们添加回组织。
  • 如果组织所有者的帐户上没有启用2FA,则他们不能选择要求组织使用2FA。
  • 如果您是需要2FA的组织的成员,您将无法禁用2FA,直到您离开该组织。

3.2 先决条件

在要求组织成员使用双因素身份验证之前,您必须在npm上为您的帐户启用双因素身份验证。

在要求使用双因素身份验证之前,我们建议您通知组织成员,并要求他们为其帐户设置2FA。您可以在组织成员页面中查看成员是否已经使用2FA。

3.3 在您的组织中要求双因素身份验证

 1、进入npm登录页面,输入对应的用户名和密码进行登录。

NPM 创建和管理组织,Node.js,npm,前端,node.js

2、在页面的右上角,单击您的个人资料图片,然后单击 Account。

NPM 创建和管理组织,Node.js,npm,前端,node.js

3、在左侧边栏中,点按您的组织名称。

NPM 创建和管理组织,Node.js,npm,前端,node.js

 4、在右侧点击“Members”选项,如下图所示:

NPM 创建和管理组织,Node.js,npm,前端,node.js

5、点击“Enable 2FA Enforcement”按钮。

NPM 创建和管理组织,Node.js,npm,前端,node.js 6、如果出现一下提示,则要求组织的所有者,必须开启双因素身份验证。账户本身开启双因素后,才能为组织开启双因素身份验证。

NPM 创建和管理组织,Node.js,npm,前端,node.js 7、如果出现提示,请阅读有关将从组织中删除的成员的信息。键入您的组织名称以确认更改,然后单击删除成员需要双重身份验证。

NPM 创建和管理组织,Node.js,npm,前端,node.js

8、如果从组织中删除了任何成员,我们建议向他们发送邀请,以恢复他们以前的权限和对组织的访问权限。他们必须启用双重身份验证才能接受您的邀请。

3.4 帮助已删除的成员和外部协作者重新加入您的组织

如果在您启用所需的双因素身份验证时从组织中删除了任何成员,他们将收到一封电子邮件,通知他们已被删除。然后,他们应为其个人帐户启用2FA,并联系组织所有者以请求访问您的组织。 

4、重命名组织

无法从网站或命令行界面重命名组织。

要重命名组织,作为组织所有者,您必须手动将现有组织成员、团队和包迁移到新组织,然后联系npm支持以取消发布过时的包并删除以前的组织。

1、​使用所需名称创建新组织。如果您的旧组织使用的是付费计划,则必须为新组织选择付费计划。​

2、将旧组织的成员添加到新组织中。

3、在新组织中,在新组织中,创建团队以匹配旧组织中的团队。

4、通过更新其package.json文件中的包作用域以匹配新组织名称并运行npm publish,将包重新发布到新组织。

5、在新组织团队中,配置包访问权限以匹配旧组织中的团队包访问权限。

6、联系npm支持以取消发布过时的软件包并删除以前的组织。

5、删除组织

组织管理员可以删除该组织;如果组织中的程序包满足取消发布程序包的要求,则这些程序包也将被删除。不能删除的程序包可以弃用。

 1、进入npm登录页面,输入对应的用户名和密码进行登录。

NPM 创建和管理组织,Node.js,npm,前端,node.js

2、在页面的右上角,单击您的个人资料图片,然后单击 Account。

NPM 创建和管理组织,Node.js,npm,前端,node.js

3、在左侧边栏中,点按您的组织名称。

NPM 创建和管理组织,Node.js,npm,前端,node.js

 4、在右侧点击“Biling”选项,如下图所示:

NPM 创建和管理组织,Node.js,npm,前端,node.js

5、在“删除组织”下,单击“删除”。

NPM 创建和管理组织,Node.js,npm,前端,node.js

6、如果确定要继续,请输入组织名称,然后单击“删除此组织”。

NPM 创建和管理组织,Node.js,npm,前端,node.js

NPM 创建和管理组织,Node.js,npm,前端,node.js文章来源地址https://www.toymoban.com/news/detail-662573.html

到了这里,关于NPM 创建和管理组织的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 前端笔记10——Win7下node.js和npm版本兼容性问题解决。

    新版本node.js不支持WIN7。 Win7的电脑只能支持到Node v13.14.0。 可能之前装了新版本的node,删了重装后,导致运行npm命令老是提醒信息,说是不支持node版本。 npm does not support Node.js v13.14.0 可是显示版本正常 解决方法: 卸载node之后,在把npm和npm cache两个文件夹删掉。 删干净后再

    2024年02月15日
    浏览(62)
  • NPM 创建和管理组织

    目录 1、创建一个组织 2、将用户帐户转换为组织 3、组织中开启双因素身份验证 3.1 关于组织的双因素身份验证 3.2 先决条件 3.3 在您的组织中要求双因素身份验证 3.4 帮助已删除的成员和外部协作者重新加入您的组织 4、重命名组织 5、删除组织 任何npm用户都可以创建一个

    2024年02月12日
    浏览(36)
  • Node js 升级更新后 npm用不了 npm npm does not support Node.js 或者node版本太低

    一开始是出现node版本太低,然后升级了node发现升级后npm不支持,发现是node的版本需要与npm对应,而npm没法跨级升,下面教大家解决办法: 一、检查你的nodejs和npm的版本能否对应得上 (注:如果npm版本查询显示空也可以用下面的方法) 这里附上 npm和node版本对照官网 : 以往的

    2024年02月02日
    浏览(54)
  • 前端 node 常见的包管理工具 npm、npx、Yarn、cnpm、pnpm 的区别有哪些

    些工具都是用于管理 Node.js 包和依赖项的 npm (Node Package Manager) : npm 是 Node.js 的默认包管理工具,随同 Node.js 安装。 主要功能包括安装、发布、管理 JavaScript 包和依赖项。 npm 是最常用的包管理工具之一,拥有庞大的包仓库(npm Registry)。 npx : npx 是 npm 5.2.0 版本引入的一个工

    2024年02月20日
    浏览(46)
  • Node.js - fs模块、path模块、http模块、Node.js模块化(ECMAScript标准的导出和导入)、包、npm包的管理和安装依赖、nodemon

    什么是 Node.js,有什么用,为何能独立执行 JS 代码,演示安装和执行 JS 文件内代码? Node.js 是一个独立的 JavaScript 运行环境,能独立执行 JS 代码,因为这个特点,它可以用来 编写服务器后端的应用程序 在** 传统Web开发中,浏览器就是JavaScript的运行时环境 **, 因为它提供了

    2024年02月02日
    浏览(61)
  • Node.js 和 npm 命令

    Node.js 命令 : 运行 JavaScript 文件 : 如果你有一个名为 app.js 的 JavaScript 文件,你可以使用以下命令来运行它: REPL(Read-Eval-Print Loop)模式 : 你可以直接启动 Node.js 的交互式解释器来执行 JavaScript 代码片段,而无需保存到一个文件中: 然后你可以在 REPL 中输入 JavaScript 代码

    2024年04月15日
    浏览(42)
  • Win安装Node.js Npm

    1、在使用之前,先类掌握3个东西,明白它们是用来干什么的: npm: nodejs 下的包管理器。 webpack: 它主要用途是通过CommonJS 的语法把所有浏览器端需要发布的静态资源作相应的准备,比如资源的合并和打包。 vue-cli: 用户生成Vue工程模板。(帮你快速开始一个vue的项目,也就是

    2024年02月08日
    浏览(112)
  • Node.js与npm版本比对

    我们在项目开发过程中,经常会遇到公司一些老的前端工程项目,而我们当前的node及npm版本都是相对比较新的了。 在运行以前工程时,会遇到相关环境不匹配的问题,那么 就需要对现有的node及npm版本进行降级,所以就需要找到对应的node与npm版本比对表格。 下面是从官网找

    2024年02月08日
    浏览(55)
  • Ubuntu下安装Node.js;npm

    Ubuntu下安装Node.js curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs Ubuntu下安装npm sudo apt-get install npm Ubuntu下指定版本升级npm sudo npm install npm@8.15.0 -g Ubuntu下升级node 安装n模块:sudo npm install -g n 指定node版本:sudo n v18.0.0(版本号) 所有的升级版本操作都要关

    2024年02月14日
    浏览(60)
  • npm启动,node.js版本过高

    “dev_t”: “set NODE_OPTIONS=”–openssl-legacy-provider\\\" npm run devn\\\"

    2024年02月12日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包