どういう問題?
OS X に Atom Editor をインストールした際に、Dock や Spotlight から Atom.app を起動すると .bash_profile
などで設定した環境変数が設定されない。
これにより PATH
も /usr/bin:/bin:/usr/sbin:/sbin
となってしまうので、homebrew や rbenv などでインストールしたコマンドを使用するには絶対PATH 指定しないといけない。
例えば script package はもちろん、rubocop
や ag
などなど。
そこで environment package ですよ
この package をインストールすることで login shell の環境変数をそれとなく Atom の process.env に置き換えてくれます。
不思議
でも全ての環境変数が process.env に入るわけじゃないのはなぜなんだろう…。ちゃんと追ってないのでちょっと不思議。