yarn
yarn clasaiceach (1.x)
Bí ar an eolas go bhfuil cumraíocht comhaid
.npmrcaitheanta 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
--registrynó.npmrca 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
unsafeHttpWhitelistach amháin mura n-úsáideann túhttpsle 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
- Ceisteanna
yarn npm login, léigh verdaccio#1737 nó yarn-berry #1848. - Ní sheolann
yarn npm publishREADME, léigh verdaccio#1905 nó yarn-berry#1702.