节点版本:12.16.2 npm 版本:6.14.4
我安装了以下 Node 和 npm 版本。当我尝试使用命令创建新的反应应用程序时
npx create-react-app my-app
我没有得到任何 src 或公共文件夹。 package.json 文件似乎也不完整,包含以下代码。
"name": "my-app",
"version": "0.1.0",
"private": true,
"dependencies": {
"cra-template": "1.0.3",
"react": "16.13.1",
"react-dom": "16.13.1",
"react-scripts": "3.4.1"
}
}
我也尝试使用 npm 和 yarn 命令来安装 React 应用程序,但它不起作用。
我还尝试全局卸载 create-react-app,但它也不起作用。
我曾经遇到过这个问题,并按照 github 问题页面中提到的以下步骤解决了。
还可以浏览页面列出的其他解决方案。
使用 Node 32 位安装程序对我来说有点用。 64 位安装程序不适合我。因此,任何遇到相同错误的人都应该尝试使用节点 32 位安装程序。
奔跑
npx create-react-app@latest your-project-name
或
1-升级 Node.js 和 npm
您使用的 Node.js (12.16.2) 和 npm (6.14.4) 版本相对过时,这可能会导致较新版本的 create-react-app 出现问题。 Node.js 的最新稳定版本通常包含可以解决此问题的改进和错误修复。 升级步骤:
访问 Node.js 网站并下载适合您的操作系统的最新稳定版本。 安装下载的版本,这也会自动更新 npm。
在终端中运行以下命令:
npm cache verify
# 检查缓存完整性
npm cache clean --force
# 强制清理缓存
npm uninstall -g create-react-app
npm install -g create-react-app
npx create-react-app my-app
按照以下步骤操作,您应该能够解决问题。