spidermonkeyとflymakeとjavascript.elがあれば、emacsでシンタックスエラー自動検出ができるそうです。flymakeとjavascript.elは導入済みなので、残るはspidermonkeyだけインストールすればOK。
ちなみにspidermonkeyはjavascriptのインタラクティブシェル(irbみたいなもの)です。portにあったのでportでインストールしてみた。
sudo port install spidermonkey
jsコマンドで、下のようなインタラクティブシェルが起動すればインストール完了。
js>
あとは基本的に下記の記事の通りにやっただけ。
Emacs で JavaScript のシンタックスエラーを検出する ― ありえるえりあ
これでjavascriptのコーディングがまた少し楽になりました。