Yarn Classic vs Modern: Gosodiadau Dirprwy a Ffeiliau Ffurfweddu
Defnyddiwch y ffurfweddiad ar gyfer y fersiwn Yarn sy'n rhedeg mewn gwirionedd, yn lle cymysgu allweddi dirprwy Classic â gosodiadau YAML modern.
Gwiriwch fersiwn Yarn o fewn y prosiect sy'n methu yn gyntaf:
yarn --versionGall fersiwn a ddewisir gan brosiect fod yn wahanol i un mewn checkout neu derfynell arall. Defnyddiwch y ffurfweddiad cyfatebol.
Mae Yarn Classic yn defnyddio'r ffurf hŷn .yarnrc:
proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"Mae Yarn Modern yn defnyddio allweddi camelCase yn .yarnrc.yml:
httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"Disodlwch y pwynt terfyn dogfennu â dirprwy HTTP o'ch gwasanaeth neu o'r rhestr o ddirprwyon HTTP. Fformatau gwahanol yw'r rhain, nid enwau cyfnewidiol mewn un ffeil gyffredinol. Gall allwedd Classic â chysylltnod a gludwyd i YAML modern fethu wrth ffurfweddu cyn i'r dirprwy gael ei brofi.
Nodwch pa ffeil y mae'r fersiwn a ddewiswyd yn ei darllen, gan gynnwys rheolau chwilio'r prosiect a'r cyfeiriadur cartref/cyfagos. Gall osodiad enw gwesteiwr mwy penodol ddewis llwybr arall hefyd. Y gofrestrfa sy'n parhau i fod yn ffynhonnell metadata pecynnau; nid yw disodli'r gofrestrfa ag IP dirprwy yn ffurfweddu anfon ymlaen.
Ar ôl cywiro'r ffeil/allwedd, arsylwch weithred sydd mewn gwirionedd angen mynediad rhwydwaith. Gall canlyniad sydd wedi'i storio mewn cache guddio llwybr annilys. Defnyddiwch yr enw gwesteiwr a'r gwall sy'n methu mewn gwirionedd i benderfynu ai llwybro, dilysu, neu ymddiriedaeth tystysgrif yw'r problem nesaf.