Téigh ar aghaidh chuig an bpríomhábhar
Leagan: 6.x

yarn

yarn clasaiceach (1.x)

Bí ar an eolas go bhfuil cumraíocht comhaid .npmrc aitheanta ag snáth clasaiceach.

Is féidir leis an leagan clasaiceach an comhad .npmrc a aithint, ach soláthraíonn sé a chomhad cumraíochta féin darb ainm .yarnrc freisin.

Chun clárlann a bhunú, cruthaigh comhad agus sainigh clárlann.

// .yarnrc
registry "http://localhost:4873"

Ní sheolann snáth@1.x an comhartha ar gach iarratas mura rud é go bhfuiltear ag glacadh leis de láimh, seans go mbeidh 403 earráid mar chúis leis seo má chosain tú rochtain do pacáistí.

Chun an t-iompar seo a athrú cumasaigh i gcónaí-auth i do chumraíocht :

always-auth=true

nó ag rith

npm config set always-auth true

yarn nua-aimseartha (>=2.x)

Ní aithníonn yarn nua-aimseartha comhad --registry.npmrc a thuilleadh.

Chun clárlann a shainiú ní mór duit an .yarnrc.yml atá suite i bhfréamh do thionscadal nó cumraíocht dhomhanda a úsáid.

Nuair a fhoilsíonn tú pacáiste ní mór an npmRegistryServer a úsáid. Cuimhnigh go sáróidh an publishConfig.registry sa package.json an chumraíocht seo.

// .yarnrc.yml
npmRegistryServer: "http://localhost:4873"

unsafeHttpWhitelist:
- localhost

Níl sé de dhíth ar unsafeHttpWhitelist ach amháin mura n-úsáideann tú https le teastas bailí.

Is féidir úsáid a bhaint as scopes freisin agus níos deighilte, is féidir leat raon feidhme piaraí comhartha a shainiú más gá.

npmRegistries:
"https://registry.myverdaccio.org":
npmAlwaysAuth: true
npmAuthToken: <TOKEN>
npmScopes:
my-company:
npmRegistryServer: https://registry.myverdaccio.org
npmPublishRegistry: https://registry.myverdaccio.org

le logáil trí úsáid CLi:

yarn npm login --scope my-company

Start. js rogha eile do Verdaccio & # 060; v3.0

Saincheisteanna aitheanta