【发布时间】:2021-05-02 16:48:37
【问题描述】:
我一直在关注全栈 Web 开发的视频课程,并且已经了解了反应部分。视频课程说 create-react-app npm 包可用于轻松轻松地对具有所有依赖项的 React 应用程序文件层次结构进行初始设置。
课程中讨论的方法是使用npm install -g create-react app全局安装craete-react-app包,我也是这么做的。然后我应该使用create-react-app my-project-name 创建反应应用程序。当我启动这个命令时,我得到这样的输出:Screenshot of error。正文:
在 E:\University\Learning material\Web 中创建一个新的 React 应用 Development\Udemy - 2021 年完整的 Web 开发人员从零到精通 2021 年 4 月 19 日。 React.js、React Hooks、Redux(Hooks 和 Redux 视频已移动 当然要结束了!)\行使 1\robofriends。
安装包。这可能需要几分钟。安装 react、react-dom 和 react-scripts 与 cra-template...
npm 错误!代码 ENOENT npm 错误!系统调用产生 C:\WINDOWS\system32\cmd.exe npm 错误!路径 E:\大学\学习 material\Web Development\Udemy - 2021 年的完整 Web 开发人员 从零到精通 2021-4\19。 React.js、React Hooks、Redux(Hooks 和 Redux 视频当然移到了结尾!)\exercise 1\robofriends\node_modules\babel-runtime\node_modules\core-js npm 错误! errno -4058 npm 错误! enoent spawn C:\WINDOWS\system32\cmd.exe ENOENT npm 错误! enoent 这与 npm 找不到文件有关。 npm 错误!恩恩特
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\Users\Amin\AppData\Local\npm-cache_logs\2021-05-02T16_25_06_903Z-debug.log中止安装。 npm install --save --save-exact --loglevel 错误 react-dom react-scripts cra-template 失败。
正在删除生成的文件... package.json 正在删除 robofriends/ 来自 E:\University\Learning material\Web Development\Udemy - The Complete 2021 年 Web 开发人员从零到精通 2021-4\19。 React.js,反应 Hooks, Redux(Hooks 和 Redux 视频当然移到了结尾!)\exercise 1 完成。
据我所知,错误中提到的日志文件没有额外的信息,只有与前面的安装步骤完全复制在日志文件中的相同错误消息。可以肯定的是,我在这里制作了 3 个粘贴箱来包含巨大的日志文件:Part 1Part 2Part 3
我尝试解决问题的方法(以及一些方法的组合):
- 好旧的重启你的电脑!
- 使用
npm cache clear -f清除npm缓存 - 卸载 create-react 应用,然后重新安装
- 卸载create-react-app,使用
npx create-react-app robofriends先安装包,然后创建app文件夹 - 以管理员模式打开命令行
我们将不胜感激任何有关此问题的帮助或指导。谢谢。
另外,提及我使用的是 Windows 10 64 位可能会有所帮助。
【问题讨论】:
-
尝试以管理员权限运行cmd
-
@JustRaman 谢谢你的评论,我已经试过了。显然问题出在我的路上。更改了路径,现在可以完美运行了。
标签: javascript reactjs npm create-react-app