[英]npm start script returns error immediately after installing create-react-app my-first-react-app
正如标题所述,我刚刚安装了 react 库并第一次启动了应用程序。 我在下面收到以下错误。
据我所知,该应用程序似乎正在查看错误的文件夹以查找启动脚本。 我没有更改任何初始启动文件,也没有添加我自己的任何文件。 我不确定如何解决这个问题。
npm ERR! errno -4058
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\David\package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\David\AppData\Roaming\npm-cache\_logs\2019-12-28T21_32_24_438Z-debug.log```
我认为您忘记cd
进入(或更改到)您的项目目录。
假设您在目录C:\\Users\\David
初始化了您的项目,并将项目名称命名为my-app
,只需键入cd my-app
(或者更准确地说,在您的目录中键入cd C:\\Users\\David\\my-app\\
命令提示符,然后运行npm start
。
错误消息所抱怨的文件package.json
已在您的项目文件夹中可用。
然而,安装create-react-app
然后初始化一个新的应用程序并不是推荐的新方法。
根据React 文档,卸载create-react-app
全局 npm 包,然后按照以下步骤创建新的 React 应用程序:
npx create-react-app my-app
cd my-app
npm start
笔记
npx
第一行是不是一个错字-这是一个包亚军工具自带的NPM 5.2+。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.