无法启动Electron应用程序 - 缺少package.json

问题描述 投票:1回答:1

我目前正在做一个Python项目,我希望在Electron应用程序中显示我的结果。我在YouTube上看过如何在Mac上设置Electron的演示视频。该视频显示了在终端中执行的3个简单步骤:

git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install && npm start

当我第一次运行上面的命令时,它对我来说很好。我能够启动Electron应用程序。

但是当我在进入npm start目录后尝试使用命令electron-quick-start重新启动应用程序时,我无法打开该应用程序。

我不断收到如下错误消息:

(base) Viveks-MacBook-Pro:electron-quick-start vivekchowdary$ npm start
npm ERR! path /Users/vivekchowdary/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/Users/vivekchowdary/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!     /Users/vivekchowdary/.npm/_logs/2019-04-19T12_55_01_157Z-debug.log
(base) Viveks-MacBook-Pro:electron-quick-start vivekchowdary$ 

我不知道这意味着什么?但我只想打开Electron应用程序。

npm terminal electron package.json npm-start
1个回答
3
投票

如错误消息所示,无法找到文件package.json

一个可能的原因是终端不在正确的项目文件夹中,并且在运行cd之前需要将npm start放入该文件夹中。

如果您cd到任何没有package.json的文件夹(并且其父文件夹没有package.json)并运行npm start,您将看到此错误消息。

您的特定文件路径似乎表明您从主文件夹运行npm start,而不是包含package.json的项目文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.