반응형
Mac에서 이클립스에 node 플러그인을 설치하고 기본 node express project를 생성한 후 Run as 를 실행 했을 때 Cannot run program "node" no such directory... 등의 에러가 날 때가 있다.
이는 터미널 경로와 이클립스 실제 경로가 일치하지 않아 발생하는 문제이다.
이럴 경우 sudo vi /etc/launchd.conf 를 생성하여 setenv PATH /usr/bin:/bin:/usr/sbin:/
It appears in Mac OS X 10.8 (and possible earlier) GUI apps do not get the same path as the terminal. To add /usr/local/bin to the global, you need to edit (and possibly create) /etc/launchd.conf to include
setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
You must edit/create this file with admin privs so use sudo with vi or nano
sudo nano /etc/launchd.conf
You will need to reboot your Mac before this change can take effect.
반응형
댓글