🖥
僕らは複数行のエラーメッセージやスタックトレースのどこを見ればよいのか
うわー!
{ Error: spawn /node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs ENOENT
at _errnoException (util.js:1024:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
at onErrorNT (internal/child_process.js:372:16)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
at Function.Module.runMain (module.js:678:11)
at startup (bootstrap_node.js:187:16)
at bootstrap_node.js:608:3
code: 'ENOENT',
errno: 'ENOENT',
syscall: 'spawn /node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs',
path: '/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs',
spawnargs: [ '/node_modules/html-pdf/lib/scripts/pdf_a4_portrait.js' ] }
しばらく見つめる
こんなに複数行じゃググれもしない。
もっと見つめる
良さげな1行を見つける。
心を落ち着かせれば見つかるだろう。
/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs ENOENT
ぐぐーる
Github issue や Stackoverflow にたどり着く
なんか好リアクションがついてるコメントとかを探して解決策のコードを見る。
以上
頑張れ俺ったち。
Original by Github issue
チャットメンバー募集
何か質問、悩み事、相談などあればLINEオープンチャットもご利用ください。
公開日時
2019-10-28
Discussion