Не удается запустить приложение Electron - отсутствует package.json - PullRequest
1 голос
/ 19 апреля 2019

В настоящее время я делаю проект на Python, в котором я хочу отобразить свои результаты в приложении Electron. Я видел демонстрационное видео на YouTube о том, как настроить Electron на Mac. Видео показало 3 простых шага, которые нужно выполнить в терминале:

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

Когда я впервые запустил вышеупомянутые команды, у меня все работало нормально. Я смог запустить приложение Электрон.

Но когда я попытался перезапустить приложение с помощью команды 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$ 

Я не знаю, что это значит? Но я просто хочу открыть приложение Электрон.

1 Ответ

3 голосов
/ 20 апреля 2019

Как говорится в сообщении об ошибке, файл package.json не может быть найден.

Одна из возможных причин заключается в том, что терминал не находится в правильной папке проекта, и что вам необходимо cd в папку перед этимзапустив npm start.

Если вы cd войдете в любую папку, у которой нет package.json (а у родительских папок которой нет package.json) и запустите npm start, вы будете представленыс этим сообщением об ошибке.

Ваш конкретный путь к файлу указывает на то, что вы запустили npm start из своей домашней папки, а не из папки проекта, содержащей package.json.

...