質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

89.51%

Electronのquick-startが正常に動作しなくなった

受付中

回答 0

投稿

  • 評価
  • クリップ 1
  • VIEW 599

vnsa7221

score 304

前提・実現したいこと

Electronのquick-startを使用しており、修正で色々いじった結果
npm startがエラー表示され実行されない。

node -v : v9.2.0
npm -v 5.5.1

発生している問題・エラーメッセージ

npm start
npm WARN npm npm does not support Node.js v9.2.0
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
npm WARN npm You can find the latest version at https://nodejs.org/

> electron-quick-start@1.0.0 start /Users/{ユーザ名}/electron-quick-start
> electron .

sh: electron: command not found
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! electron-quick-start@1.0.0 start: `electron .`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the electron-quick-start@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/{ユーザ名}/.npm/_logs/2019-02-13T02_44_31_316Z-debug.log
0 info it worked if it ends with ok
1 warn npm npm does not support Node.js v9.2.0
2 warn npm You should probably upgrade to a newer version of node as we
3 warn npm can't make any promises that npm will work with this version.
4 warn npm Supported releases of Node.js are the latest release of 4, 6, 7, 8.
5 warn npm You can find the latest version at https://nodejs.org/
6 verbose cli [ '/Users/{ユーザ名}/.ndenv/versions/v9.2.0/bin/node',
6 verbose cli   '/Users/{ユーザ名}/.ndenv/versions/v9.2.0/bin/npm',
6 verbose cli   'start' ]
7 info using npm@5.5.1
8 info using node@v9.2.0
9 verbose run-script [ 'prestart', 'start', 'poststart' ]
10 info lifecycle electron-quick-start@1.0.0~prestart: electron-quick-start@1.0.0
11 info lifecycle electron-quick-start@1.0.0~start: electron-quick-start@1.0.0
12 verbose lifecycle electron-quick-start@1.0.0~start: unsafe-perm in lifecycle true
13 verbose lifecycle electron-quick-start@1.0.0~start: PATH: /Users/{ユーザ名}/.ndenv/versions/v9.2.0/lib/node_modules/npm/bin/node-gyp-bin:/Users/{ユーザ名}/electron-quick-start/node_modules/.bin:/Users/{ユーザ名}/.ndenv/versions/v9.2.0/bin:/Users/{ユーザ名}/.ndenv/libexec:/Users/{ユーザ名}/.ndenv/plugins/node-build/bin:/Users/{ユーザ名}/.ndenv/shims:/Users/{ユーザ名}/.ndenv/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
14 verbose lifecycle electron-quick-start@1.0.0~start: CWD: /Users/{ユーザ名}/electron-quick-start
15 silly lifecycle electron-quick-start@1.0.0~start: Args: [ '-c', 'electron .' ]
16 info lifecycle electron-quick-start@1.0.0~start: Failed to exec start script
17 verbose stack Error: electron-quick-start@1.0.0 start: `electron .`
17 verbose stack spawn ENOENT
17 verbose stack     at ChildProcess.<anonymous> (/Users/{ユーザ名}/.ndenv/versions/v9.2.0/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:48:18)
17 verbose stack     at ChildProcess.emit (events.js:159:13)
17 verbose stack     at maybeClose (internal/child_process.js:943:16)
17 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
18 verbose pkgid electron-quick-start@1.0.0
19 verbose cwd /Users/{ユーザ名}/electron-quick-start
20 verbose Darwin 18.2.0
21 verbose argv "/Users/{ユーザ名}/.ndenv/versions/v9.2.0/bin/node" "/Users/{ユーザ名}/.ndenv/versions/v9.2.0/bin/npm" "start"
22 verbose node v9.2.0
23 verbose npm  v5.5.1
24 error file sh
25 error code ELIFECYCLE
26 error errno ENOENT
27 error syscall spawn
28 error electron-quick-start@1.0.0 start: `electron .`
28 error spawn ENOENT
29 error Failed at the electron-quick-start@1.0.0 start script.
29 error This is probably not a problem with npm. There is likely additional logging output above.
30 verbose exit [ 1, true ]

試したこと

ローカル環境下の対象ディレクトリを削除し、electronのquick-startを再インストール
→npm installでエラー。

node_moduleの再インストール
→変化なし

補足情報(FW/ツールのバージョンなど)

昨日から触り始めた者です。
初歩的な質問で大変申し訳ございませんが、どのように対応すれば良いのかご教授いただけますと幸いです。

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

まだ回答がついていません

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 89.51%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

同じタグがついた質問を見る