web-dev-qa-db-fra.com

fil a des problèmes avec la connexion réseau

J'ai essayé d'installer un paquet avec du fil plus tôt dans la journée et j'ai obtenu ceci

yarn install
yarn install v1.9.4
[1/4] ????  Resolving packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/eslint: getaddrinfo ENOTFOUND     registry.yarnpkg.com registry.yarnpkg.com:443".
info If you think this is a bug, please open a bug report with the information provided in "/Users/daviddragovacz/Documents/GitHub/react-    project-one/dragi/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

est-ce que quelqu'un sait comment réparer ceci? Mon réseau semble bien, pas lent du tout.

Cela arrive avec chaque paquet que j'ai essayé.

package.json

{
    "name": "dragi",
    "version": "0.1.0",
    "private": true,
    "dependencies": {
        "axios": "^0.18.0",
        "prop-types": "^15.6.2",
        "react": "^16.4.2",
        "react-dom": "^16.4.2",
        "react-redux": "^5.0.7",
        "react-router": "^4.3.1",
        "react-router-dom": "^4.3.1",
        "react-scripts": "1.1.5",
        "redux": "^4.0.0",
        "redux-devtools-extension": "^2.13.5",
        "redux-thunk": "^2.3.0",
        "semantic-ui-css": "^2.3.3",
        "semantic-ui-react": "^0.82.3",
        "validator": "^10.7.0"
    },
    "scripts": {
        "start": "react-scripts start",
        "build": "react-scripts build",
        "test": "react-scripts test --env=jsdom",
        "eject": "react-scripts eject",
        "lint": "eslint src"
    },
    "devDependencies": {
        "eslint": "^5.5.0",
        "eslint-config-airbnb": "^17.1.0",
        "eslint-config-prettier": "^3.0.1",
        "eslint-plugin-import": "^2.14.0",
        "eslint-plugin-jsx-a11y": "^6.1.1",
        "eslint-plugin-prettier": "^2.6.2",
        "eslint-plugin-react": "^7.11.1",
        "prettier": "^1.14.2"
    },
    "proxy": "http://localhost:8080"
}

Aussi une note rapide: npm je fonctionne bien - seul le fil a des problèmes

9
dragi

Essayez d'effacer votre cache

$ yarn cache clean
$ yarn // to install dependencies, no need for "yarn install"

Approche 2

$ yarn install --network-timeout 1000000

Référence https://github.com/yarnpkg/yarn/issues/4890#issuecomment-358179301

10
Adeel Imran

Essayez d'augmenter le délai d'expiration du réseau

yarn install --network-timeout 1000000

trouvé cela sur les problèmes GitHub https://github.com/yarnpkg/yarn/issues/489

5
RamKrish

j'ai eu une erreur différente, mais le même problème de connexion réseau. j'ai lu à travers ce fil: https://github.com/yarnpkg/yarn/issues/15

et a fini par désinstaller/réinstaller node/npm qui a résolu mon problème. il y a peut-être aussi quelque chose qui ne va pas avec votre installation de nœud?

1
matcha

J'ai rencontré le même problème de nouvelle tentative de réseau lorsque j'ai utilisé yarn install, en utilisant simplement yarn a fonctionné pour moi.

0
Yogesh Devgun

Il se peut que la bibliothèque utilise à l'origine npm au lieu de yarn. Dans mon cas, j'ai dû tout installer avec npm au lieu de fil. J'ai supprimé le yarn.lock fichier puis:

npm install
0
Isaac Pak

réessayer plusieurs fois a fonctionné pour moi sur un problème similaire.

0
lwpro2

Je l'ai aussi.

L'Iran yarn install --no-lockfile et cela a fonctionné, j'ai donc supprimé à nouveau les modules de nœud et supprimé yarn.lock. Cela ressemble à un bug dans le fil, car le fil ne rencontrait pas de problèmes dans les versions précédentes de mon application.

0
JFA

Vérifiez votre vitesse/force de connexion Internet. J'ai eu ce problème alors que j'étais sur un wifi public inégal. J'ai remarqué que c'était un package différent qui jetait l'erreur à chaque fois que j'essayais. Et une fois que j'ai obtenu une connexion Internet plus rapide/plus stable, ce problème a disparu. (Les colis étaient trop gros pour ma mauvaise connexion).

0
PolarisTLX

Si vous utilisez WSL pour linux, ajoutez simplement le domaine ip actuel dans: C:\Windows\System32\drivers\etc\hosts, par exemple:

104.16.21.35    registry.yarnpkg.com
0