Téigh ar aghaidh chuig an bpríomhábhar

yarn

yarn clasaiceach (1.x)

Bí ar an eolas go bhfuil cumraíochtaí npm bailí ar an leagan 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"

Trí úsáid a bhaint as an leagan seo ba cheart duit i gcónaí-auth a chumasú i do chumraíocht atá á rith:

npm config set always-auth true

Ní sheolann snáth@1.x an ceanntásc údaraithe ar shuiteáil snáth má tá fíordheimhniú de dhíth ar do phacáistí, cuirfear iallach ar i gcónaí-auth snáth a chumasú é ar gach iarratas.

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