Dart pub ಪ್ರಾಕ್ಸಿ ಪರಿಸರ ಚರಗಳನ್ನು ಓದುತ್ತದೆ. POSIX shell ನಲ್ಲಿ ಒಂದು ಅವಲಂಬನಾ ಪರಿಹಾರ ಕ್ರಿಯೆಗೆ, ಕರೆಯಲ್ಲಿ ಅವುಗಳನ್ನು ಒದಗಿಸಿ:

http_proxy=http://proxy.example:8080 https_proxy=http://proxy.example:8080 dart pub get

HTTP ಪ್ರಾಕ್ಸಿ ಎರಡೂ ಗಮ್ಯಸ್ಥಾನ ಯೋಜನೆಗಳಿಗೆ ಸೇವೆ ಸಲ್ಲಿಸಬಹುದು. ಪ್ರಾಕ್ಸಿ ದೃಢೀಕರಣವಿಲ್ಲದೆ ಅನುಮತಿಸಲಾದ ಸಾರ್ವಜನಿಕ ಪ್ಯಾಕೇಜ್ ಡೌನ್‌ಲೋಡ್‌ಗಳಿಗೆ, ಆ ಮೌಲ್ಯಗಳಿಗಾಗಿ HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿಯಿಂದ ಅಭ್ಯರ್ಥಿ ಅಂತ್ಯಬಿಂದುಗಳನ್ನು ಆಯ್ಕೆಮಾಡಿ. ಅದರ URL ಮಧ್ಯವರ್ತಿಯನ್ನು ವಿವರಿಸುತ್ತದೆ; ಪ್ಯಾಕೇಜ್ ಹೋಸ್ಟ್‌ಗಳು ಅವಲಂಬನಾ ಪರಿಹಾರಕ ಆಯ್ಕೆಮಾಡುವ ಗಮ್ಯಸ್ಥಾನಗಳಾಗಿಯೇ ಉಳಿಯುತ್ತವೆ.

Dart ನ ಸಮಸ್ಯೆ ಪರಿಹಾರ ದಾಖಲೆ HTTP ಗಾಗಿ http_proxy ಮತ್ತು HTTPS ಗಾಗಿ https_proxy ವಿವರಿಸುತ್ತದೆ, ಅಗತ್ಯವಿದ್ದಾಗ ಪ್ರಾಕ್ಸಿ URI ನಲ್ಲಿ ಬೆಂಬಲಿತ ದೃಢೀಕರಣ ರುಜುವಾತುಗಳೊಂದಿಗೆ. ಆ ರುಜುವಾತು ಘಟಕಗಳಲ್ಲಿ ಕಾಯ್ದಿರಿಸಿದ ಅಕ್ಷರಗಳನ್ನು ಎನ್‌ಕೋಡ್ ಮಾಡಿ ಅಂತಹ URI ನಿರ್ಮಿಸುವ ಮೊದಲು.

IDE ಯ ಪ್ಯಾಕೇಜ್ ಕ್ರಿಯೆ ಆ IDE ಅಥವಾ ಅದರ Dart ಪ್ರಕ್ರಿಯೆಗೆ ಲಭ್ಯವಿರುವ ಪರಿಸರದಲ್ಲಿ ಚಲಿಸುತ್ತದೆ. ಪ್ರತ್ಯೇಕ ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ರಫ್ತಾದ ಮೌಲ್ಯವು ಬೇರೆಡೆ ಈಗಾಗಲೇ ಚಲಿಸುತ್ತಿರುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನವೀಕರಿಸುವುದಿಲ್ಲ. ಟರ್ಮಿನಲ್ ಮತ್ತು IDE ವಿಭಿನ್ನವಾಗಿ ವರ್ತಿಸಿದಾಗ ನಿಜವಾದ ಕ್ರಿಯೆ ಬಳಸುವ ಲಾಂಚ್ ಪರಿಸರವನ್ನು ಹೊಂದಿಸಿ.

407 ಪ್ರಾಕ್ಸಿಯ ದೃಢೀಕರಣ ಸವಾಲನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಪ್ಯಾಕೇಜ್ ಸರ್ವರ್‌ನ ನಿರಾಕರಣೆ ಬೇರೆ ಪಾಲ್ಗೊಳ್ಳುವವರಿಗೆ ಸಂಬಂಧಿಸಿದೆ. ವಿಫಲವಾದ URL ಮತ್ತು ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ವರದಿಯೊಂದಿಗೆ ಇರಿಸಿ, ಇದರಿಂದ ರೆಪೊಸಿಟರಿ ಪ್ರವೇಶ ಮತ್ತು ಮಧ್ಯವರ್ತಿ ಪ್ರವೇಶ ಸರಿಯಾದ ಸ್ಥಳದಲ್ಲಿ ನಿರ್ವಹಿಸಲ್ಪಡುತ್ತದೆ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು