nodejs

nodejs heap out of memory

Angular Serve를 하는데 프로덕션으로 빌드 했더니 메모리 부족이 발생했다. 이때 간단히 해결 할 수 있다. export NODE_OPTIONS=--max_old_space_size=8192 8GB 정도 ng serve --port 4300 --aot -c production

npx

npm@5.2.0 이상을 사용하면 npx 가 기본적으로 함께 설치된다고 한다. $ npx ng servenpx 좋다ㅎㅎ 이제 글로벌 하게 설치하는 경우가 거의 없다. 특히 CI 구축할때 더 좋음!!

nodejs in window

node-gyp python 2.7 필요 visual studio 필요 windows 8.1 sdk 설치 필요 visual studio c++ 설치필요 cap https://github.com/mscdex/cap WinCap 필요

issue : ENFILE: file table overflow

Issue nodejs환경에서 test를 돌리는데 ENFILE: file table overflow 관련 오류가 발생했다. Environment osx nodejs Resolve os에서 file open 개수가 작게 잡혀 있어서 생긴 이슈 였다. 이를 변경해서 해결했다. $ echo kern.maxfiles=65536 | sudo