윈도우(windows)에서 node기반 웹 프로젝트 개발시 발생하는 PhantomJS not found on PATH 오류관련

experience

  • 이용중인 node 기반 웹 project에서 sass 관련 모듈을 이용중에 있었으나, 해당 모듈과 dependency가 있는 모듈들 설치 또는 실행(오래전 일이라 기억이.. 가물가물함.. ) 중에 위와 같은 오류가 발생함..
​
주로 프로젝트 다시 설정을 하거나, 개발 머신 변경시 발생하곤 했음..  이용하던 sass모듈의 문제이긴 하나, 이미 오래전 부터 이용중이었던 모듈이라 중간에 교체가 어려움... 
​
  기억으로는 이전 버전의 phantomjs를 설치해야 하는데 이전 버전 구하기가 어려웠던듯... @.@  
​
아래와 같이 설치하면 해결되었던 듯..
​
 https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-windows.zip 다운 받아서, 
​
C:\Users\{현재사용자}\AppData\Local\Temp\phantomjs\phantomjs-2.1.1-windows.zip 에 넣고, 다시 npm 또는 yarn install 하면 되는듯.
​
현재 사용자 폴더를 모르는 경우는 탐색기 주소창에 %APPDATA%를 입력하면, 해당 사용자 AppData\Roaming으로 접근됨.. 거기서 경로 일부 수정하면 됨.
​
from : https://github.com/dounai1306/dounai1306.github.io/issues/76
from : https://github.com/Medium/phantomjs/issues/722#issuecomment-356512458

댓글