생계유지형 개발자/Stack Over Flow 한국판

[Node] 맥북 M1 에서 chromedriver 설치안될 때

이 가을 2022. 5. 27. 11:13
npm ERR! code 1
npm ERR! path /Users/user/Documents/GitHub/nesp/nesp-web-vue/node_modules/chromedriver
npm ERR! command failed
npm ERR! command sh -c node install.js
npm ERR! Only Mac 64 bits supported.

업무기기를 맥북프로 M1 장비로 변경하고나서 호환되지 않는 프로그램들이 꽤 있다.

vue 프로젝트를 실행하기 위해 node install --save 실행하였더니 위와 같이 chromedriver 는 맥 인텔 장비에서만 지원한다는 메세지와 함께 모듈 설치에 실패했다.

 

해결방법은 연관된 모듈들을 최신버전으로 올려주거나, m1 버전의 chromecriver 모듈을 따로 설치하는 것이다.

chromedriver 다운로드 사이트에 들어가서 직접 m1 용 모듈파일을 설치하고 vue 프로젝트 경로에서 아래의 명령어를 실행했다.

npm install chromedriver --chromedriver_filepath=/Users/user/Downloads/chromedriver_mac64_m1.zip --save

 

이후 다른 구형 버전 모듈때문에 에러가 나긴 했지만 chromedriver 이슈는 해결되었다.

 

최신 chromedriver 설치 사이트

https://chromedriver.storage.googleapis.com/index.html?path=94.0.4606.41/