Bower ପ୍ରକ୍ସି ବିଫଳତା: ରେଜିଷ୍ଟ୍ରି ଡାଉନଲୋଡ ବନାମ Git ଚେକଆଉଟ
ପ୍ରକ୍ସି ବିନ୍ୟାସ ବାଛିବା ପୂର୍ବରୁ Bower କାର୍ଯ୍ୟ ପଛରେ ଥିବା HTTP ଅନୁସନ୍ଧାନ, ଆର୍କାଇଭ ଡାଉନଲୋଡ କିମ୍ବା Git ପରିବହନ ଚିହ୍ନଟ କରନ୍ତୁ।
ବିଦ୍ୟମାନ Bower କାର୍ଯ୍ୟକୁ ଏହାର --verbose ନିଦାନ ସହିତ ପଢନ୍ତୁ। ପ୍ରଥମ ତ୍ରୁଟି ସହିତ ଶେଷ ରେଜିଷ୍ଟ୍ରି/ଆର୍କାଇଭ URL କିମ୍ବା Git ନିର୍ଦ୍ଦେଶ ରଖନ୍ତୁ; ସଫଳ ନାମ ସମାଧାନ ଅନ୍ୟ କ୍ଲାଏଣ୍ଟରେ ବିଫଳତା ପୂର୍ବରୁ ଘଟିପାରେ।
Bower → HTTP registry lookup or archive download
Bower → Git process → repository transport
| ବିଫଳ କାର୍ଯ୍ୟ | ଯାଞ୍ଚ କରିବାକୁ ଥିବା ପ୍ରକ୍ସି ଇନପୁଟ |
|---|---|
| Bower ରେଜିଷ୍ଟ୍ରି କିମ୍ବା HTTP ଆର୍କାଇଭ | Bower proxy/https-proxy ସେଟିଂସ ଏବଂ ପ୍ରଭାବୀ ପରିବେଶ |
| Git HTTP/HTTPS | Git http.proxy ଏବଂ HTTP ପରିବହନ ପରିବେଶ |
| ମୂଳ git:// | core.gitProxy କିମ୍ବା GIT_PROXY_COMMAND |
| SSH, git@host:path ସହିତ | ଅନୁମୋଦିତ ProxyCommand କିମ୍ବା ProxyJump ପରି SSH ରାଉଟିଂ |
Bower ର GitRemoteResolver Git କୁ ଡାକେ। ଏହାର GitHub ରିଜୋଲଭର ପ୍ରଥମେ HTTPS ଆର୍କାଇଭ ଆଣି ପରେ Git କୁ ଯାଇପାରେ, ତେଣୁ ଚିହ୍ନଟଯୋଗ୍ୟ GitHub ପ୍ୟାକେଜ ନାମ କେଉଁ ପଥ ବିଫଳ ହେଲା ତାହା ଦର୍ଶାଏ ନାହିଁ।
ଯଦି କୌଣସି ରିପୋଜିଟୋରି ଅନୁମୋଦିତ HTTPS ଏଣ୍ଡପଏଣ୍ଟ ଦିଏ, ତେବେ ଏହାକୁ ବାଛିବା Git କୁ HTTP ପରିବହନ ବ୍ୟବହାର କରିବାକୁ ଦିଏ। ସାଧାରଣ ସାଦା HTTP କୁ ସର୍ବବ୍ୟାପୀ ପୁନଃଲେଖନ ଲାଗୁ କରିବା ପରିବର୍ତ୍ତେ ଏହାର ଉପସ୍ଥିତି ନିଶ୍ଚିତ କରନ୍ତୁ। ସେହି ସାର୍ବଜନୀନ HTTPS Git ଉତ୍ସ ପାଇଁ, ସାର୍ବଜନୀନ ମାର୍ଗ ଅନୁମତିପ୍ରାପ୍ତ ହେଲେ ଏବଂ ପ୍ରକୃତ Git ପ୍ରକ୍ରିୟା ପାଖରେ କୌଣସି ବିନ୍ୟାସିତ କିମ୍ବା ସଂରକ୍ଷିତ ପ୍ରକ୍ସି ପ୍ରମାଣପତ୍ର ନ ଥିଲେ HTTP ପ୍ରକ୍ସି ତାଲିକାରୁ ପ୍ରକ୍ସି ଠିକଣା ଏକ ବିକଳ୍ପ।
Git କୁ Bower ପରି ସମାନ ଖାତା ଏବଂ ସମାନ ଲଞ୍ଚ ପରିବେଶରେ ତୁଳନା କରନ୍ତୁ। ରିଜୋଲଭର, ସ୍କିମ ଏବଂ କାର୍ଯ୍ୟ ଏକାଠି ରଖନ୍ତୁ; ଅନ୍ୟ ଟର୍ମିନାଲର ସଫଳତା କିମ୍ବା ରେଜିଷ୍ଟ୍ରି ଠିକଣା ପରିବର୍ତ୍ତନ ଅନୁପସ୍ଥିତ ସବପ୍ରୋସେସ ମାର୍ଗ ଦେଇପାରିବ ନାହିଁ।