목록노드.js (2)
우찬쓰 개발블로그
잠깐 개인적으로 리액트를 만지게 되었는데 모르던 귀찮은 에러들이 많았다. 대표적으로 교차 출처 리소스 공유(CORS)와 관련된 에러인데, 이것은 api서버쪽에서 헤더에 Access-Control-Allow-Origin을 열어주지 않는 이상 브라우저단에서 막아버리기 때문에 클라쪽에서는 방법이 없다. 그나마 해결책이 중간에 프록시서버를 두는 방법인데, 리액트 프로젝트를 사용한다면 간단하게 처리할수 있다. 다음과 같은 상황을 가정해보자. 네이버에서 코스피지수를 크롤링하려고 한다. 근데 axios로 다음과 같은 url을 호출해보니.. https://m.search.naver.com/search.naver?where=nexearch&sm=top_hty&fbm=1&ie=utf8&query=%EC%BD%94%EC%8..
git clone으로 tar파일 받아서 make하면서 장시간 기다리는 뻘짓을 반복하다가 쉬운 방법을 찾아서 공유합니다. 순서대로 커맨드를 입력하세요. $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.4/install.sh | bash$ nvm install node끝. 여기서 node 버전을 원하는 버전으로 바꿔봅시다. $ nvm install v6.11.3 $ nvm use v6.11.3 $ nvm alias default v6.11.3 끝. PS. 혹시 nvm을 못찾아서 다음과 같은 오류를 뱉을경우 command not found: nvm .bash_profile 에 다음을 추가해주자. [[ -s $HOME/.nvm/nvm.sh ]..