我是第一次学习 React,即使开始使用演示应用程序,我也遇到了很多麻烦。当我运行时npx create-react-app
,出现以下错误:
这是在 Windows 10,npm/npx 版本 6.4.1 上。我尝试npm install
使用 lodash 安装 lodash npm i -g lodash
,这告诉我安装了 lodash 4.17.11。但是该create-react-app
命令仍然生成完全相同的错误消息。
这看起来非常奇怪。我在网上环顾四周,找不到任何其他对此错误的引用,因为它与create-react-app
命令有关,并且其他答案 ( npm install
/ npm i -s lodash
)上的解决方案不起作用(-s 要求在使用之前创建一个应用程序文件夹create-react-app
,但是create-react-app
要求应用程序文件夹完全为空)。
我如何解决这个问题,以便我可以开始构建我的第一个 React 应用程序并学习框架?
更新 - package.json
package.json 正在被命令删除,但如果我在 notepad++ 中打开它,安装程序崩溃前的最后一个版本似乎包含以下最少信息。
{
"name": "my-app",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^16.5.2",
"react-dom": "^16.5.2",
"react-scripts": "2.0.3"
}
}
安装后剩下的唯一文件似乎是一个package-lock.json,很长0.6mb。如果需要,我可以将其张贴在某个地方。