카테고리 없음

Mac Nodeclipse Cannot run program "node"

클레인 2017. 12. 27.
반응형

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:/sbin:/usr/local/bin 를 입력하고 mac을 재부팅 하면 정상적으로 실행된다.




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.


반응형

댓글