Jveloper

2019. 08. 08 이머시브 수업 11주차 - 4일 (node version downgrade - upgrade issue & react-native .env setup issue 본문

Project/HopeQuery

2019. 08. 08 이머시브 수업 11주차 - 4일 (node version downgrade - upgrade issue & react-native .env setup issue

Jveloper 2019. 8. 8. 21:03

노드 버전을 다운그레이드 시켰다가 다시 업그레이트 시키는과정에서의 에러

 

지난번에 realm을 공부하다가 node downgrade를 한적이 있었다

이번에는 redux를 연습해볼려고 create-react-app을 쳤는데 에러가 난 것을 확인할 수 있다

에러들을 쭉 읽어보니 node version을 업그레이드 하라는거였다

이것저것 찾아보다가 실행에 옮기기 시작했다

위에사진을 따라서 보고치니 아래의 에러난것을 확인할 수 있다

여기서 한참을 찾아보다가 결국, 지우고 다시 까는 작업을 했다

 

잘 안될때는 역시,, 지웠다 까는것이 최고의 방법인가,,,

 

 

 

참고자료: https://stackoverflow.com/questions/50639690/on-npm-install-unhandled-rejection-error-eacces-permission-denied


react native dotenv

 

 

react-native 에서는 환경변수를 어떻게 설정하나싶어서 .env를 찾아봤는데

react-native-dot-env 혹은 react-native-dotenv 라는 모듈이 있길래 사용해보고 싶었지만 ios만 지원이 된다고 해서

모듈을 사용하지 않고 수동으로 해결했다

근데 .env 파일을 만들어서 적으려고 하니까 export const <변수명> <value값> 이 코드가 작동을 안했다

VScode extension

마침 VScode에 이런 extension이 있었는데 이게 뭐냐하면 .env.js 이렇게쓰지 않고 .env로만 적어도 코드를 읽어주는 녀석이었다

그렇게 무사히 해결할 수 있었다


 

Comments