CasperJS/PhantomJSでシンタックスエラー行を取得する方法

(更新日: 2018/08/13)

CasperJSやPhantomJSを使っていてシンタックスエラーがあると

と表示するだけでエラー行を返してくれません。


上記のエラーは以下のスクリプトで起きています。

シンタックスエラーはPhantomJSで起きているのでCasperJSでなくPhantomJSを使っても同じです。

デバッグオプションなどを設定しても状況は変わりません。

シンタックスエラーは注意していても書いてしまいます。エラー行がどこなのか分からなければ効率が悪くて仕方ありません。シンタックスエラーだけならNode.jsでも見つけられるのでnodeコマンドで実行してみます。

ばっちりエラー行を取得出来ました。

Facebook Comments
Pocket