我使用
安装了expo cli <块引用>npm install -g expo-cli
然后我创建了名为 AwesomeProject 的项目,如文档中所述并移至该文件夹
<块引用>expo init AwesomeProject cd 很棒的项目
但是当我尝试使用 npm start 或 expo start 运行它时,我收到此错误并且没有看到任何输出
<块引用>npm 错误!代码 ENOENT npm ERR!系统调用打开 npm ERR!小路 C:\Users\Home\Documents\react-native\AwesomeProject\package.json npm 呃!错误号 -4058 npm 错误! enoent ENOENT: 没有这样的文件或目录, 打开 'C:\Users\Home\Documents\react-native\AwesomeProject\package.json' npm 错误! enoent 这与 npm 无法找到文件有关。 npm 错误!恩恩
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\Users\Home\AppData\Roaming\npm-cache_logs\2021-03-08T07_02_20_464Z-debug.log
答案 0 :(得分:0)
npm 错误!代码 ENOENT npm ERR!系统调用打开 npm ERR!小路 C:\Users\Home\Documents\react-native\AwesomeProject\package.json npm 呃!错误号 -4058 npm 错误! enoent ENOENT:没有这样的文件或目录, 打开 'C:\Users\Home\Documents\react-native\AwesomeProject\package.json' npm 呃! enoent 这与 npm 无法找到文件有关。新产品经理 呃!恩恩
npm 错误!可以在以下位置找到此运行的完整日志:npm ERR! C:\Users\Home\AppData\Roaming\npm-cache_logs\2021-03-08T07_02_20_464Z-debug.log
检查粗线。它告诉您您不在包含 package.json
文件的目录中。
那是因为你做到了
npm install & npm start
不在项目目录里面,解决这个问题。先做:
cd AwesomeProject
然后:
npm install
npm start
希望这能解决您的问题。
答案 1 :(得分:0)
变化:
expo init AwesomeProject cd AwesomeProject
到
expo init AwesomeProject AwesomeProject
那么:
cd AwesomeProject
和:
expo start
你给你的项目取了两个名字。