如何在React项目中安装Bit.dev上的私有包?

huangapple go评论70阅读模式
英文:

How to install a private bit.dev package in a react project?

问题

我已尝试在一个React项目中安装了一个公共Bit Cloud包,它可以正常工作。

yarn config set '@bit:registry' https://node.bit.dev
yarn add @bit/<scope-name>.<module-name>.<component-name>

但是我如何安装一个私有Bit Cloud包?

英文:

I have tried installing a public bit cloud package in a react project and it works.

yarn config set &#39;@bit:registry&#39; https://node.bit.dev
yarn add @bit/&lt;scope-name&gt;.&lt;module-name&gt;.&lt;component-name&gt;

But how can I intsall a private bit cloud package?

答案1

得分: 1

I got the answer

Step 1

执行 bit login。这会在你的根目录中创建一个 .npmrc 文件。

  • Windows: &quot;C:\Users\&lt;username&gt;\.npmrc&quot;
  • Mac 和 Linux: ~/.npmrc

Step 2

将文件中以 //node.bit 开头的行复制并添加到你项目目录中的本地 .npmrc 文件中。在你的 .npmrc 文件末尾添加 always-auth=true。例如:

@&lt;organization-name&gt;:registry=https://node.bit.cloud
//node.bitsrc.io/:_authToken=xxxxx-bit-token-xxxxx
//node.bit.cloud/:_authToken=xxxxx-bit-token-xxxxx
always-auth=true

Step 3

安装包

yarn add @&lt;organization-name&gt;/&lt;scope-name&gt;.&lt;module-name&gt;.&lt;component-name&gt;
英文:

I got the answer

Step 1

Do bit login. This will create a .npmrc in your root directory.

  • Windows: &quot;C:\Users\&lt;username&gt;\.npmrc&quot;
  • Mac and Linux: ~/.npmrc

Step 2

Copy the lines starting with //node.bit from the file and add that to your local .npmrc file in your project directory. Add always-auth=true to the end of your .npmrc. Eg:

@&lt;organization-name&gt;:registry=https://node.bit.cloud
//node.bitsrc.io/:_authToken=xxxxx-bit-token-xxxxx
//node.bit.cloud/:_authToken=xxxxx-bit-token-xxxxx
always-auth=true

Step 3

Install the packages

yarn add @&lt;organization-name&gt;/&lt;scope-name&gt;.&lt;module-name&gt;.&lt;component-name&gt;

huangapple
  • 本文由 发表于 2023年3月9日 19:52:50
  • 转载请务必保留本文链接:https://go.coder-hub.com/75684243.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定