ಒಂದೇ ಸಾಮಾನ್ಯ ಪ್ರಾಕ್ಸಿ ಎಲ್ಲಾ ಪ್ಯಾಕೇಜ್ ಮೂಲಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗದಿರಬಹುದು. ಆಧುನಿಕ Yarn ಹೋಸ್ಟ್‌ನಾಮ್‌ನಿಂದ ನೆಟ್‌ವರ್ಕ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ; ಇದರಿಂದ ಆಯ್ದ ಹೋಸ್ಟ್ ಡೀಫಾಲ್ಟ್‌ಗಿಂತ ಬೇರೆ ಮಾರ್ಗವನ್ನು ಬಳಸಬಹುದು.

ಉದಾಹರಣೆಗೆ, ಪ್ರಾಜೆಕ್ಟ್ ಒಂದು ಸಾಮಾನ್ಯ ಮಾರ್ಗವನ್ನು ಇಟ್ಟುಕೊಂಡು ಆಂತರಿಕ ರಿಜಿಸ್ಟ್ರಿಗೆ ಇನ್ನೊಂದನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು:

httpsProxy: "http://203.0.113.10:8080"
networkSettings:
  "registry.example.internal":
    httpsProxy: "http://203.0.113.20:8080"

ಎರಡೂ ವಿಳಾಸಗಳು ಪ್ಲೇಸ್‌ಹೋಲ್ಡರ್‌ಗಳು. ಸಾರ್ವಜನಿಕ ಪ್ಯಾಕೇಜ್ ಮೂಲಗಳಿಗೆ ಸಾಮಾನ್ಯ ಮಾರ್ಗಕ್ಕಾಗಿ, ಸಾರ್ವಜನಿಕ ಪ್ರಾಕ್ಸಿಗಳನ್ನು ಅನುಮತಿಸಿದಾಗ HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿ ಅಭ್ಯರ್ಥಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಆಂತರಿಕ ರಿಜಿಸ್ಟ್ರಿ ಓವರ್‌ರೈಡ್ ಅನ್ನು ಅದರ ಅನುಮೋದಿತ ಪ್ರಾಕ್ಸಿಯಲ್ಲೇ ಇರಿಸಿ. ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸಂಬಂಧಿತ .yarnrc.yml ನಲ್ಲಿ ಇರಿಸಿ — ಆಧುನಿಕ Yarn ಬಿಡುಗಡೆ. ಈ ಉದಾಹರಣೆ ಎರಡು ಪ್ರಾಕ್ಸಿಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತದೆ; ಆಂತರಿಕ ಹೋಸ್ಟ್ ನೇರವಾಗಿ ಸಂಪರ್ಕಿಸಬೇಕು ಎಂದು ಅದು ಹೇಳುವುದಿಲ್ಲ.

ವಿನಂತಿಸಿದ ಹೋಸ್ಟ್‌ನಾಮ್‌ಗೆ ಹೊಂದಿಸಿ

networkSettings ನಮೂದು ಪ್ಯಾಕೇಜ್ ಸ್ಕೋಪ್ ಅಥವಾ ಅನಿಯತ URL ಪಥಕ್ಕಲ್ಲ, ಹೋಸ್ಟ್‌ನಾಮ್ ಮಾದರಿಗೆ ಅನ್ವಯಿಸುತ್ತದೆ. ಏಕ-ಹೋಸ್ಟ್ ನಿಯಮವನ್ನು ಉದ್ದೇಶಿಸಿದ್ದರೆ ಅದನ್ನು ನಿಖರವಾಗಿ ಇರಿಸಿ. ಹೆಚ್ಚುವರಿ ಹೋಸ್ಟ್‌ಗಳು ನಿಜವಾಗಿಯೂ ಅದೇ ಸಂರಚನೆಯನ್ನು ಹಂಚಿಕೊಳ್ಳಬೇಕೆಂದು ಉದ್ದೇಶಿಸಿದಾಗ ಮಾತ್ರ ವೈಲ್ಡ್‌ಕಾರ್ಡ್ ಉಪಯುಕ್ತ.

ಪ್ಯಾಕೇಜ್ ಸ್ಕೋಪ್ ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ಹೋಸ್ಟ್‌ನಾಮ್ ಬೇರೆ ಬೇರೆ ಆಯ್ಕೆಗಾರಗಳು. ಸ್ಕೋಪ್ ಮಾಡಿದ ಪ್ಯಾಕೇಜ್ ಅನ್ನು ಇತರ ಪ್ಯಾಕೇಜ್‌ಗಳೊಂದಿಗೆ ಹೋಸ್ಟ್ ಹಂಚಿಕೊಳ್ಳುವ ರಿಜಿಸ್ಟ್ರಿಯಿಂದ ಪಡೆಯಬಹುದು, ಆದರೆ ಮರುನಿರ್ದೇಶಿತ ಆರ್ಟಿಫ್ಯಾಕ್ಟ್ ಸಂಪೂರ್ಣ ಬೇರೆ ಹೋಸ್ಟ್‌ನಾಮ್‌ನಿಂದ ಬರಬಹುದು.

ಸಂಪೂರ್ಣ ಡೌನ್‌ಲೋಡ್ ಮಾರ್ಗವನ್ನು ಅನುಸರಿಸಿ

ಮೆಟಾಡೇಟಾ ಒಂದು ಹೋಸ್ಟ್ ಬಳಸಿ ಆರ್ಕೈವ್ ಡೌನ್‌ಲೋಡ್ ಇನ್ನೊಂದನ್ನು ಬಳಸಿದರೆ, ಅವು ಬೇರೆ ಬೇರೆ ನೆಟ್‌ವರ್ಕ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಹೊಂದಿಕೆಯಾಗಬಹುದು. ನಿಯಮವನ್ನು ವಿಸ್ತರಿಸುವ ಮೊದಲು ವಾಸ್ತವವಾಗಿ ವಿಫಲವಾಗುವ URL ಅನ್ನು ದಾಖಲಿಸಿ. “ರಿಜಿಸ್ಟ್ರಿ ಕೆಲಸ ಮಾಡಿತು” ಎಂಬುದು ನಂತರದ ವಿನಂತಿ ಯಾವ ಮಾರ್ಗವನ್ನು ಆಯ್ಕೆ ಮಾಡಿತು ಎಂಬುದನ್ನು ಸ್ಥಾಪಿಸುವುದಿಲ್ಲ.

Yarn ನ ಹೋಸ್ಟ್-ವಾರು ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ CA ಮತ್ತು ಇತರ TLS ಸಂರಚನೆಯೂ ಇರಬಹುದು. ಆ ನಿರ್ಣಯಗಳನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ: ಪ್ರಾಕ್ಸಿ ವಿಳಾಸವನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು ಪರಿಶೀಲನಾ ಪರಿಸರಕ್ಕೆ ಬೇಕಾದ ನಂಬಿಕೆಯನ್ನು ತಾನೇ ಒದಗಿಸುವುದಿಲ್ಲ (ಪರಿಶೀಲನಾ ಪರಿಸರ).

ಓವರ್‌ರೈಡ್ ಅನ್ನು ಗೋಚರವಾಗಿಸಿ

ಅದರ Yarn ಬಿಡುಗಡೆ ಬೆಂಬಲಿಸುವ ಪರಿಕರಗಳಿಂದ ಪ್ರಾಜೆಕ್ಟ್‌ನ ಪರಿಣಾಮಕಾರಿ ಸಂರಚನೆಯನ್ನು ಪರಿಶೀಲಿಸಿ, ನಂತರ ಉದ್ದೇಶಿತ ವಿನಂತಿಯನ್ನು ಪರೀಕ್ಷಿಸಿ. ರುಜುವಾತುಗಳನ್ನು ಒಳಗೊಂಡ ಪೂರ್ಣ ಸಂರಚನಾ ಡಂಪ್ ಅನ್ನು ಹಂಚಿಕೊಳ್ಳಬೇಡಿ.

ಹೋಸ್ಟ್‌ಗಳಿಗೆ ನಿಜವಾಗಿಯೂ ಬೇರೆ ಬೇರೆ ಮಾರ್ಗಗಳು ಬೇಕಾದಾಗ ಈ ವೈಶಿಷ್ಟ್ಯ ಉಪಯುಕ್ತ. ಪ್ರತಿ ವಿನಂತಿಯೂ ಒಂದೇ ಎಂಡ್‌ಪಾಯಿಂಟ್ ಬಳಸಬೇಕಾದರೆ, ಒಂದೇ ರೀತಿಯ ಹೋಸ್ಟ್‌ನಾಮ್ ಓವರ್‌ರೈಡ್‌ಗಳ ಬೆಳೆಯುತ್ತಿರುವ ಪಟ್ಟಿಗಿಂತ ಒಂದೇ ಸಾಮಾನ್ಯ ಸೆಟ್ಟಿಂಗ್ ನಿರ್ವಹಿಸಲು ಸುಲಭ.

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