无法使用 create-react-app 创建 React 应用程序
Cannot create a React app with create-react-app
当我 运行 使用以下命令 npx create-react-app my-app
时,我在使用 CRA 创建新的 React 应用程序时遇到问题。
- 我尝试使用此命令清除 npm 缓存
npm cache clean --force
- 我也试过这个命令
npm -g uninstall create-react-app
我的node版本是v14.15.3
,npm版本是7.10.0
我得到的错误是:
Need to install the following packages:
create-react-app
Ok to proceed? (y)
当它给你这个错误时,它会询问你是否允许安装 create-react-app
...
Ok to proceed? (y)
在您的终端中输入 y
然后按 enter
您可能会发现这也有帮助:
https://create-react-app.dev/docs/getting-started/
If you've previously installed create-react-app globally via npm
install -g create-react-app, we recommend you uninstall the package
using npm uninstall -g create-react-app or yarn global remove
create-react-app to ensure that npx always uses the latest version.
能否尝试将此路径添加到您的系统变量中?
C:\Users\<user-name>\AppData\Roaming\npm
然后用 npx create-react-app <app-name>
再试一次
刚遇到同样的问题。这对我有用:
- npm -g 卸载 create-react-app
- npm 缓存清理 --force
- npm install -g create-react-app
- npx create-react-app 我的应用程序
需要清除 npx 上的缓存:
npx clear-npx-cache
然后再运行
npx create-react-app <app-name>
然后接受 (y)
当它说
Ok to proceed? (y)
我经历了两次,它告诉我不再支持我使用的版本,所以,
npm update
只需通过 运行、npx clear-npx-cache
清除缓存,然后尝试创建您的 React 应用程序 npx creact-react-app my-app
。
嗨,Oussama Bouchikhi,
您可以尝试以下npm
命令来解决问题:
运行这个先,
npm uninstall -g create-react-app
然后
npm install -g create-react-app
这是相同的快照,
create-react-app-issue
让我们知道它是否有效!
快乐黑客!
- 选项 1
切换到 yarn 而不是 npm
npm i -g yarn
yarn create react-app
- 选项 2
完全卸载 Node 并重新安装
- 选项 3
使用 nvm(节点版本管理器)
您需要先清除您的 npx 缓存。
删除npm config get cache
返回路径中的文件夹_npx
# In Linux/MacOS terminal
rm -rf `npm config get cache`/_npx
这也可以用 来完成,我发布这个是为了防止你想跳过那个依赖。
需要清除 npx 上的缓存:
npx 清除-npx-缓存
然后重新运行
npx create-react-app
然后接受 (y)
当我 运行 使用以下命令 npx create-react-app my-app
时,我在使用 CRA 创建新的 React 应用程序时遇到问题。
- 我尝试使用此命令清除 npm 缓存
npm cache clean --force
- 我也试过这个命令
npm -g uninstall create-react-app
我的node版本是v14.15.3
,npm版本是7.10.0
我得到的错误是:
Need to install the following packages:
create-react-app
Ok to proceed? (y)
当它给你这个错误时,它会询问你是否允许安装 create-react-app
...
Ok to proceed? (y)
在您的终端中输入 y
然后按 enter
您可能会发现这也有帮助: https://create-react-app.dev/docs/getting-started/
If you've previously installed create-react-app globally via npm install -g create-react-app, we recommend you uninstall the package using npm uninstall -g create-react-app or yarn global remove create-react-app to ensure that npx always uses the latest version.
能否尝试将此路径添加到您的系统变量中?
C:\Users\<user-name>\AppData\Roaming\npm
然后用 npx create-react-app <app-name>
刚遇到同样的问题。这对我有用:
- npm -g 卸载 create-react-app
- npm 缓存清理 --force
- npm install -g create-react-app
- npx create-react-app 我的应用程序
需要清除 npx 上的缓存:
npx clear-npx-cache
然后再运行
npx create-react-app <app-name>
然后接受 (y)
当它说
Ok to proceed? (y)
我经历了两次,它告诉我不再支持我使用的版本,所以,
npm update
只需通过 运行、npx clear-npx-cache
清除缓存,然后尝试创建您的 React 应用程序 npx creact-react-app my-app
。
嗨,Oussama Bouchikhi,
您可以尝试以下npm
命令来解决问题:
运行这个先,
npm uninstall -g create-react-app
然后
npm install -g create-react-app
这是相同的快照, create-react-app-issue
让我们知道它是否有效! 快乐黑客!
- 选项 1
切换到 yarn 而不是 npmnpm i -g yarn yarn create react-app
- 选项 2
完全卸载 Node 并重新安装 - 选项 3
使用 nvm(节点版本管理器)
您需要先清除您的 npx 缓存。
删除npm config get cache
返回路径中的文件夹_npx
# In Linux/MacOS terminal
rm -rf `npm config get cache`/_npx
这也可以用
需要清除 npx 上的缓存:
npx 清除-npx-缓存 然后重新运行
npx create-react-app 然后接受 (y)