React项目初始化An unexpected error occurred: "https: //registry.yarnpkg.com/react: socket hang up"问题

在国外的时候,初始一个React项目就是按官网说的:

npx create-react-app myapp

为了再方便一点,可以在全局安装"create-react-app"指令:

npm install -g create-react-app

往后初始化项目就可以直接:

create-react-app myapp

然而回国后就有 An unexpected error occurred: "https: //registry.yarnpkg.com/react: socket hang up"问题

原因:国内网络环境导致npm资源访问失败或速度慢,“trouble with your network connection”。

解决:taobao提供了npm镜像,是使用率最高的。

方法:
1)安装国内的cnpm工具代替npm:

npm install -g cnpm --registry=https://registry.npm.taobao.org

2)将本地npm仓库指向淘宝源

npm config set registry https://registry.npm.taobao.org

配置后使用

npm get registry

查看是否成功。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容