Я пытался сегодня установить пакет с пряжей и получил это
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.
кто-нибудь знает, как это исправить? Моя сеть вроде в порядке, совсем не медленная.
Это происходит с каждым пакетом, который я пробовал.
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"
}
Также небольшое примечание: npm i работает нормально - проблемы возникают только с пряжей
Жаль, что у Yarn вообще нет отладочной информации. Было бы хорошо узнать, в чем проблема с сетью.
Использование Node 10 или выше решило мои проблемы с сетевым подключением





Попробуйте очистить cache
$ yarn cache clean
$ yarn // to install dependencies, no need for "yarn install"
Подход 2
$ yarn install --network-timeout 1000000
Ссылка https://github.com/yarnpkg/yarn/issues/4890#issuecomment-358179301
К сожалению, все то же самое .. Спасибо за подсказку! :)
Не помогает .. Тем временем я попытался удалить файл блокировки и папку node_modules, но это тоже не сработало.
Хм, это странно. Попробуйте продлить время yarn install --network-timeout 9000000 вот так. Также удалите node_modules и файл блокировки еще раз. Прежде чем это сделать. 3-х кратное очарование. :)
По-прежнему то же самое .. Я проверил status.npmjs.org, и он говорит, что в данный момент что-то не так и что в Registry Reads сейчас есть сбои. Не в этом ли причина?
Не думаю, что это причина, можете ли вы также добавить свой package.json в вопрос. Я бы хотел взглянуть на это.
Привет, я добавил package.json
На моем конце пакет package.json устанавливается плавно. В итоге я нашел ресурс, который вам поможет. Отметьте этот комментарий github.com/yarnpkg/yarn/issues/5259#issuecomment-379769451 как последнюю попытку.
Этот ответ сэкономит мне много времени, используя первую версию пряжи для малины, которая упадет в исключение тайм-аута из-за ограничения на запись в сети и на диск (первая версия для малины). Спасибо чувак.
Попробуйте увеличить время ожидания сети
yarn install --network-timeout 1000000
нашел это на GitHub issues https://github.com/yarnpkg/yarn/issues/4890
где задокументирован этот флаг? yarnpkg.com/en/docs/cli или yarnpkg.com/en/docs/cli/install его нет
Я могу найти его только в yarn --help
повторная попытка несколько раз сработала для меня по аналогичной проблеме.
У меня была другая ошибка, но та же проблема с сетевым подключением. я прочитал эту ветку: https://github.com/yarnpkg/yarn/issues/15
и закончил тем, что удалил / переустановил node / npm, что устранило мою проблему. может быть, что-то не так с установкой вашего узла?
Использование Node 10 или выше решило мои проблемы с сетевым подключением
Проверьте скорость / силу подключения к Интернету. У меня была эта проблема, когда я был на пятнистой общедоступной сети Wi-Fi. Заметил, что это был другой пакет, который каждый раз выдавал ошибку, когда я пытался. И как только я стал быстрее / стабильнее в Интернете, эта проблема исчезла. (Пакеты были слишком большими для моего плохого соединения).
Я тоже понял.
Я запустил yarn install --no-lockfile, и он сработал, поэтому я снова удалил модули узлов и удалил yarn.lock. Похоже на ошибку в yarn, потому что yarn не было проблем в предыдущих версиях моего приложения.
У меня была такая же проблема, и я решил ее, выполнив следующие действия:
Запустите команду терминала
Перезагрузите терминал.
у меня это сработало.
У меня была такая же проблема с повторной попыткой сети, когда я использовал yarn install, просто использование yarn сработало для меня.
Возможно, изначально библиотека использовала npm вместо yarn. В моем случае мне пришлось устанавливать все с помощью npm вместо yarn. Я удалил файл yarn.lock, а затем:
npm install
Если вы используете WSL для Linux, просто добавьте текущий IP-домен в: C: \ Windows \ System32 \ drivers \ etc \ hosts, например:
104.16.21.35 registry.yarnpkg.com
Я много пробовал:
npm clean cacheyarn clean cacheyarn config delete proxyyarn config delete https-proxyyarn config delete registryyarn install --network-timeout 1000000наконец то работает!
В моем случае был скрытый файл .npmrc, в котором реестр указывал на местоположение в другой частной сети, к которой моя сеть не имела доступа. Как только я закомментировал записи, связанные с частной сетью, в этом файле, yarn install начал работать. Также был сгенерирован yarn-error.log, который содержал эту информацию.
Не могли бы вы также поделиться своим package.json.