Yarn Classic ବନାମ ଆଧୁନିକ Yarn: ପ୍ରକ୍ସି ସେଟିଂ ଏବଂ କନଫିଗ ଫାଇଲ
Classic ପ୍ରକ୍ସି କୀ ସହିତ ଆଧୁନିକ YAML ସେଟିଂ ମିଶାଇବା ପରିବର୍ତ୍ତେ ପ୍ରକୃତରେ ଚାଲୁଥିବା Yarn ସଂସ୍କରଣ ପାଇଁ ଉପଯୁକ୍ତ କନଫିଗରେସନ ଫର୍ମାଟ ବ୍ୟବହାର କରନ୍ତୁ।
ପ୍ରଥମେ ବିଫଳ ହେଉଥିବା ପ୍ରୋଜେକ୍ଟ ଭିତରେ Yarn ସଂସ୍କରଣ ଯାଞ୍ଚ କରନ୍ତୁ:
yarn --versionପ୍ରୋଜେକ୍ଟରେ ଚୟନିତ ସଂସ୍କରଣ ଅନ୍ୟ ଚେକଆଉଟ କିମ୍ବା ଟର୍ମିନାଲଠାରୁ ଭିନ୍ନ ହୋଇପାରେ। ଏହାର ମେଳ ଖାଉଥିବା କନଫିଗରେସନ ଫର୍ମାଟ ବ୍ୟବହାର କରନ୍ତୁ।
Yarn Classic ପୁରୁଣା .yarnrc ଫର୍ମ ବ୍ୟବହାର କରେ:
proxy "http://203.0.113.10:8080"
https-proxy "http://203.0.113.10:8080"ଆଧୁନିକ Yarn .yarnrc.yml ରେ camelCase କୀ ବ୍ୟବହାର କରେ:
httpProxy: "http://203.0.113.10:8080"
httpsProxy: "http://203.0.113.10:8080"ଡକ୍ୟୁମେଣ୍ଟେସନ ଏଣ୍ଡପଏଣ୍ଟକୁ ଆପଣଙ୍କ ସେବାର HTTP ପ୍ରକ୍ସି କିମ୍ବା HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ରେ ବଦଳାନ୍ତୁ। ଏହି ଫର୍ମାଟଗୁଡ଼ିକ ଭିନ୍ନ; ଏକ ସାର୍ବଭୌମ ଫାଇଲରେ ଏଗୁଡ଼ିକ ପରସ୍ପର ବଦଳରେ ବ୍ୟବହାର ଯୋଗ୍ୟ ନାମ ନୁହେଁ। Classic ର ହାଇଫେନଯୁକ୍ତ କୀ ଆଧୁନିକ YAML ରେ ପେଷ୍ଟ କଲେ ପ୍ରକ୍ସି ପରୀକ୍ଷା ପୂର୍ବରୁ କନଫିଗରେସନରେ ବିଫଳ ହୋଇପାରେ।
ଚୟନିତ ସଂସ୍କରଣ କେଉଁ ଫାଇଲ ପଢ଼େ ତାହା ଚିହ୍ନଟ କରନ୍ତୁ, ପ୍ରୋଜେକ୍ଟ ଏବଂ ଆଖପାଖ କିମ୍ବା ହୋମ ଲୁକଅପ ନିୟମ ସହିତ। ଅଧିକ ନିର୍ଦ୍ଦିଷ୍ଟ ହୋଷ୍ଟନାମ ସେଟିଂ ମଧ୍ୟ ଅନ୍ୟ ରୁଟ ବାଛିପାରେ। ରେଜିଷ୍ଟ୍ରି ପ୍ୟାକେଜ-ମେଟାଡାଟା ଉତ୍ସ ରହେ; ଏହାକୁ ପ୍ରକ୍ସି IP ରେ ବଦଳାଇଲେ ଫରୱାର୍ଡିଂ କନଫିଗର ହୁଏ ନାହିଁ।
ଫାଇଲ କିମ୍ବା କୀ ସଂଶୋଧନ ପରେ, ପ୍ରକୃତରେ ନେଟୱାର୍କ ଆକ୍ସେସ ଆବଶ୍ୟକ କରୁଥିବା ଏକ ଅପରେସନ ଦେଖନ୍ତୁ। କ୍ୟାସ ହୋଇଥିବା ଫଳାଫଳ ଏକ ଅବୈଧ ରୁଟ ଲୁଚାଇପାରେ। ପରବର୍ତ୍ତୀ ସମସ୍ୟା ରୁଟିଂ, ପ୍ରାମାଣିକରଣ ନା ସାର୍ଟିଫିକେଟ ବିଶ୍ୱାସ ତାହା ନିର୍ଣ୍ଣୟ କରିବାକୁ ପ୍ରକୃତ ବିଫଳ ହୋଷ୍ଟନାମ ଏବଂ ତ୍ରୁଟି ବ୍ୟବହାର କରନ୍ତୁ।