如标题所示,我刚刚安装了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+附带的打包运行程序工具。
问题内容: 我已经按照Facebook指示页面(https://facebook.github.io/react/blog/2016/07/22/create- apps-with-no- configuration.html )上的指示完全安装了create-react-app : 首先,安装全局软件包: 我做到了 看起来工作正常-该文件已安装到 我不太确定为什么全局安装会将它带到这个路径,但是
Create React App 不用配置就可以创建 React App。 全局安装: npm install -g create-react-app 创建 App: create-react-app my-appcd my-app/ 启动 npm: npm start 打开 http://localhost:3000/ 查看你的 App。 如果你准备将其部署到生产环境,只需创建一个压缩包,并且运行 npm run build。
Create React Native App The fastest way to create universal React Native apps npx create-react-native-app Once you're up and running with Create React Native App, visit this tutorial for more informat
创建响应应用时,图像中出现错误。它一直在正常工作,我所做的就是mkdir和cd到那个dir。 这就是错误的样子... NPX:在36.634s中安装了99必须使用导入来加载ES模块: C:\用户\Neeraj\AppData\漫游\npm-cache_npx\5172\node_modules\create-react-app\node_modules\is-promise\index.js不支持
我想在我的Mac上尝试React,但在使用时面临一些困难。 > 我使用全局安装了create-react-app NPM安装-g create-react-app 错误:eAcces:权限被拒绝,请取消链接'usr/local/bin/create-react-app' 那么在这种情况下我该怎么办?
问题内容: 我有一个项目,我两个星期都没碰过。我将其取回,现在尝试运行时出现此错误。 节点6.7.0 npm 3.10.3 mac sierra 10.12 package.json 我也尝试克隆我的存储库,并得到相同的错误。如果有人可以给我一些方法来查找发生了什么。谢谢 问题答案: 签入Create React App的作者。 您绝对不应该在全球范围内安装。 您还 没有 需要的是这个答案暗示。