なんだか最近,
*message*
(Spacemacs) Warning: tern binary not found!
こんな警告がでる。
もしかしてJavaScriptモード使ってませんか?
内部でternというモジュールを使っているようです。
もしTerminalで
bash
which tern
をして何も表示されなければパターン1かな?
ternをインストールしないとなのでTerminalで,
bash
npm install --global tern
をする。パターン1はそれで終わりだとおもう。
パターン2として,which ternで,パスが帰ってきたら環境変数引き次がうまく言っていないので
dotspacemacs-additional-packages
に
exec-path-from-shell
を追加して,
dotspacemacs/user-init ()
に
(when (memq window-system '(mac ns))
(require 'exec-path-from-shell)
(exec-path-from-shell-initialize))
を書きましょう。たぶんそれでいける。
melpaなのでrequireいらないかもしれない。