创建反应应用程序意外连接被拒绝

时间:2019-04-22 13:59:20

标签: reactjs create-react-app yarnpkg

当我尝试简单地创建一个新的react应用时,我一直收到以下错误。我什至在计算机上设置了提琴手,并将代理设置为可以使用该提琴手,但是仍然出现以下错误:

  

ECONNREFUSED 13.107.6.183:443

点击here查看完整日志

$ 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 个答案:

答案 0 :(得分:1)

这似乎是具有代理设置的问题,因为您在运行create-react-app <app_name> yarn无法解析必要的依赖关系来设置新的{{ 1}}项目,即:reactreactreact-dom

也许您可以尝试设置代理设置,以便安装react-scripts所需的必要库。根据{{​​1}} documentation

“为了向后兼容npm,Yarn允许通过环境变量传递npm配置。”

所以也许您可以尝试以下方法,看看这是否有助于解决您的问题:

create-react-app

更改了yarn's以与您合适的代理一起使用。然后,可以根据需要告诉npm config set proxy <proxy_url> npm config set https-proxy <proxy_url> 忽略ssl。 注意:请自行决定使用。

<proxy_url>

yarn设置yarn config set strict-ssl false 也可以使用的npm config set <key> <value>环境变量。在这种情况下,我们将设置npm环境变量。现在,只需尝试再次运行yarn命令,它便可以继续为您设置新的proxy项目。

希望有帮助!