安装create-react-app my-first-react-app

时间:2019-12-28 21:40:52

标签: node.js reactjs npm

正如标题所示,我刚刚安装了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```

1 个答案:

答案 0 :(得分:0)

我认为您忘记了cd进入(或更改为)项目目录。

假设您在目录C:\Users\David中初始化了项目,并将项目名称命名为my-app,则只需在命令提示符下键入cd my-app(或者精确地键入cd C:\Users\David\my-app\)即可。然后运行npm start

错误消息所抱怨的文件package.json在您的项目文件夹中已经可用。

但是不是推荐的新方法。先安装create-react-app然后初始化新应用。

根据React documentation,卸载create-react-app全局npm软件包,并按照以下步骤创建新的React应用程序:

npx create-react-app my-app
cd my-app
npm start
  

注意

     第一行上的

npx不是错字,它是一种打包工具   带有npm 5.2 +。

相关问题