Create-React-App неожиданное соединение отклонено - PullRequest
1 голос
/ 22 апреля 2019

Я получаю сообщение об ошибке ниже, когда пытаюсь просто создать новое приложение реагирования.Я даже настроил fiddler на своем компьютере и настроил свой прокси для работы с этим, но я все еще получаю следующую ошибку:

ECONNREFUSED 13.107.6.183:443

Нажмите здесь для полного журнала

$ create-react-app testmeup

Creating a new React app in C:\***\source\Dev\testmeup.

Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

yarn add v1.15.2
[1/4] Resolving packages...
error An unexpected error occurred: "https://pkgs.dev.azure.com/AdmInvestorServices/_packaging/test/npm/registry/react: connect ECONNREFUSED 13.107.6.183:443".
info If you think this is a bug, please open a bug report with the information provided in "C:\\****\\source\\Dev\\testmeup\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

Aborting installation.
  yarnpkg add --exact react react-dom react-scripts --cwd C:\Users\***\Dev\testmeup has failed.

Deleting generated file... package.json
Deleting generated file... yarn.lock
Done.

1 Ответ

1 голос
/ 22 апреля 2019

Похоже, это проблема с настройками прокси , так как при работе create-react-app <app_name> yarn не может разрешить необходимые зависимости для настройки вашего нового проекта react, а именно: react, react-dom и react-scripts.

Может быть, вы могли бы попытаться установить настройки прокси, чтобы вы могли установить необходимые библиотеки create-react-app нужда. Согласно yarn's документации :

"Для обратной совместимости с npm Yarn позволяет передавать конфигурацию npm через переменные среды."

Так что, возможно, вы могли бы попробовать следующее и посмотреть, поможет ли это решить вашу проблему:

npm config set proxy <proxy_url>
npm config set https-proxy <proxy_url>

, где <proxy_url> изменено для работы с соответствующим прокси. Затем вы можете указать yarn игнорировать ssl, если это необходимо. Примечание : использовать по своему усмотрению.

yarn config set strict-ssl false

npm config set <key> <value> устанавливает npm переменные окружения, которые yarn также может использовать. В данном конкретном случае мы устанавливаем переменные окружения proxy. Теперь просто попробуйте снова запустить команду create-react-app, и она сможет приступить к настройке нового проекта react для вас.

Надеюсь, это поможет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...