Fehler Ein unerwarteter Fehler ist aufgetreten: "https://registry.yarnpkg.com/ember-template-lint/-/ember-template-lint-5.11.2.tgz: ETIMEDOUT"

image

Ich habe kürzlich ein Upgrade durchgeführt und festgestellt, dass diese Installation immer fehlgeschlagen ist. Schließlich habe ich festgestellt, dass es ein Problem mit dem SSL-Sicherheitszertifikat dieser Verknüpfung gab, was dazu führte, dass die Verknüpfung nicht installiert werden konnte. Es ist kein Netzwerkproblem.

Um die Lösung zu finden, ändern Sie die Yarn-Quelle in *.yml

hooks:
  after_code:
    - exec:
        cd: $home
        cmd:
          - grep -rl "registry.yarnpkg.com" . | tee ./find_cache.txt | xargs sed -i "s/registry.yarnpkg.com/registry.npmmirror.com/g" & && cat ./find_cache.txt & && rm ./find_cache.txt
1 „Gefällt mir“

Hat die Verwendung des npm-Spiegels funktioniert? Bist du in China? Es gab kürzlich einen Commit, der mit der automatischen Verwendung eines anderen Spiegels zu tun hatte, aber ich glaube, das war für GitHub, nicht für Yarn.

Ich benutze es in China und habe eine VPN-Verbindung. Ich habe festgestellt, dass das SSL-Zertifikat von registry.yarnpkg.com fehlt, was wahrscheinlich die Ursache für die Zugangszeitüberschreitung ist. Ich teste, registry.yarnpkg.com mit einer beschleunigten Spiegelquelle zu konfigurieren, indem ich die Konfigurationsanweisungen verwende. Es scheint, dass es verwendet werden kann. Zum Beispiel die Spiegelquelle registry.npmmirror.com

1 „Gefällt mir“

Finden Sie die Lösung und ersetzen Sie die beschleunigte Garnquelle

1 „Gefällt mir“