yarn
Yarn (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 Berry (>=2.x)
Ní aithníonn snáth berry comhad
--registry
nó.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