node.js 삽질기
새 윈도pc에서 node프로젝트 소스 내려받고 새로 개발 시작하려는 차에 node.js 최신버전 12.3.0을 깔자 아래와 같은 문제들이 연속으로 발생… 아래 문제들을 해결하다가, 윈도우즈 빌드 툴도 깔고 파이썬도 자동으로 깔리고 그러던데… 다 지우고 node.js 안정버전인 10.16.0 버전을 설치하니 모든게 해결됨.( ㅡ ㅡ;;)
에러 문구
gyp ERR! Can't find Python executable 'python' on Windows
그 외 설치 도중 만난 에러들…
gyp err msbuild.exe failed with exit code: 1
cannot find module grpc_node.node
취했던 조치
-
windows build tool 설치 npm install –global –production windows-build-tools (파워셸 관리자 권한 필요)
-
node-gyp 업데이트
-
그래도 안되어서 node_module 다 지우고, package-lock.json 파일도 지우고 새로 npm install
참고
- gyp(generate your projects) : 빌드 자동화 도구로서, 파이썬으로 작성된 메타 빌드 시스템