> 웹 프론트엔드 > 프런트엔드 Q&A > React 앱을 생성하는데 오류가 발생하면 어떻게 해야 하나요?

React 앱을 생성하는데 오류가 발생하면 어떻게 해야 하나요?

藏色散人
풀어 주다: 2022-12-27 11:29:47
원래의
2914명이 탐색했습니다.

creat react app报错的解决办法:1、通过“npm config set registry https://registry.npm.taobao.org”切换淘宝镜像源;2、通过执行“E:\workspace\demo\p4>npx create-react-app todolist”命令重新安装即可。

React 앱을 생성하는데 오류가 발생하면 어떻게 해야 하나요?

本教程操作环境:Windows10系统、react18.0.0版、Dell G3电脑。

creat react app 报错怎么办?

create-react-app安装报错

1. 错误原因

当创建React应用时候,执行 npx create-react-app todolist, 报以下错误:

E:\workspace\demo\p4>npx create-react-app todolist
npm ERR! code ETIMEDOUT
npm ERR! syscall connect
npm ERR! errno ETIMEDOUT
npm ERR! network request to https://registry.npmjs.org/create-react-app failed, reason: connect ETIMEDOUT 104.16.16.35:443
npm ERR! network This is a problem related to network connectivity.
npm ERR! network In most cases you are behind a proxy or have bad network settings.
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly.  See: 'npm help config'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\storm\AppData\Local\npm-cache\_logs\2022-12-13T05_17_26_631Z-debug-0.log
로그인 후 복사

2. 解决办法

切换淘宝镜像源

#换源
npm config set registry https://registry.npm.taobao.org
#查看
npm config get registry
로그인 후 복사

执行结果如下:

E:\workspace\demo\p4>npm config set registry https://registry.npm.taobao.org

E:\workspace\demo\p4>npm config get registry
https://registry.npm.taobao.org/
로그인 후 복사

3. 再次安装

E:\workspace\demo\p4>npx create-react-app todolist

Creating a new React app in E:\workspace\demo\p4\todolist.

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


added 1395 packages in 1m

Initialized a git repository.

Installing template dependencies using npm...

added 71 packages in 4s
Removing template package using npm...


removed 1 package in 2s

Created git commit.

Success! Created todolist at E:\workspace\demo\p4\todolist
Inside that directory, you can run several commands:

  npm start
    Starts the development server.

  npm run build
    Bundles the app into static files for production.

  npm test
    Starts the test runner.

  npm run eject
    Removes this tool and copies build dependencies, configuration files
    and scripts into the app directory. If you do this, you can’t go back!

We suggest that you begin by typing:

  cd todolist
  npm start

Happy hacking!
로그인 후 복사

推荐学习:《react视频教程

위 내용은 React 앱을 생성하는데 오류가 발생하면 어떻게 해야 하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿