электронно-кузнечный: отсутствуют некоторые зависимости - PullRequest
0 голосов
/ 10 ноября 2018

Использование: Windows 10, NMP 6.4.1, Node v10.13.0, GIT 2.8.4

Простое приложение для отображения записей IMDB: https://ide.c9.io/learnwithcolt/webdevbootcamp папка APIS / movie_search_app

Загружен для локального запуска в Windows. Работает нормально.

Когда я бегу:

electron-forge init my-new-app

√ Checking your system
It looks like you are missing some dependencies you need to get Electron running.
Make sure you have git installed and Node.js version 6.0.0+

package.json:

    {
  "name": "imdb",
  "version": "1.0.0",
  "description": "",
  "main": "app.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {
    "ejs": "^2.6.1",
    "express": "^4.16.4",
    "request": "^2.88.0"
  },
  "devDependencies": {
    "electron": "^3.0.8"
  }
}

То же самое происходит с другими проектами. CMD работает от имени администратора.

1 Ответ

0 голосов
/ 11 ноября 2018

То же самое происходит с другими проектами

Только с electron-forge или другими инструментами CLI тоже? Я предполагаю, что это проблема path - электронная кузница не может найти ваши установки Node / Git.

Вы можете попробовать npx electron-forge init my-new-app, но это длинный выстрел.

Кроме того, убедитесь, что вы используете правильную версию Electron Forge. Есть новый, который сейчас немного сломан.

Основная ветвь - это переписанная Electron Forge, которая в конечном итоге станет серией 6.x. Если вы ищете серию 5.x (версия, опубликованная в настоящее время для NPM), просмотрите ветку 5.x.

https://github.com/electron-userland/electron-forge

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...