말 그대로 os x atom-runner 를 사용하고 있는데 NODE_ENV 설정이 제대로 되질 않았다.
암만 터미널에서 export NODE_ENV를 하든 뭘하든 안되는거다.
알고보니 os x 는 터미널과 launchpad에서 실행하는 컨텍스트가 다르면 환경 설정 값도 제대로 물고 갈수 없는 것 같다.
그러니 터미널에서 open -a atom.app으로 실행하게 되면 아주 잘된다.
그러나 매번 터미널에서 실행할수는 없어서 찾아보니 ...
터미널에서 이렇게 입력해주면 된다.
$ launchctl setenv NODE_ENV development
이렇게 하고 나서 아톰을 실행해보니 아주 잘된다.
런치패드의 환경 설정을 해주는 명령어다.
참고할 것.
'dev > node.js' 카테고리의 다른 글
node 스케줄러 - cron vs node-cron vs node-schedule 비교 (0) | 2021.03.06 |
---|---|
헤로쿠(heroku) don't sleep, 잠들지마~(with node-cron) (3) | 2021.01.13 |
헤로쿠(heroku) 가입부터 node.js 배포까지 (5) | 2021.01.13 |
vscode node.js 실행(launch.json 및 env 설정) (0) | 2020.04.25 |
Nodejs 8+ Cannot debug JavaScript via Nodeclipse (Failed to connect to Standalone V8 VM) (2) | 2020.01.03 |
node.js 버전 업데이트(리눅스, 우분투, 윈도우) (0) | 2020.01.03 |
npm 인스톨 시 실패하더라도 일부 예외 처리 하고 싶을 때 (0) | 2018.09.16 |
맥북 Mac os.x 에서 node-gyp, fibers, synchronize 설치하기 (0) | 2018.09.01 |