본문 바로가기

react

(5)
zzz zzz
redux 설정 npm i redux , react-redux , react-promise, react-thunk 설치후 임포트해준다. 리덕스 리듀서 설정!
react-router-dom 사용해서 라우팅 사용하기 먼저 react-router-dom --save 명령어로 모듈을 설치해주고 react-router-dom 모듈을 임포트해주면서 사용할 객체를 입력한당 BrowserRouter 는 as로 Router 의미를 명확하게.
react 환경설정 npm , node 설치가 완료되어있다는 가정하에 진행하겠습니다. velog.io/@ye050425/Tprojectworkspace [T*project] npm 설치 및 개발환경 구축 이번 프로젝트는 한달간 진행되는 프로젝트로 node.js와 express, EJS, SQLlite를 사용하는 프로젝트입니다. 그래서 블로그에 간단한 개발환경을 구축하는 과정과 프로젝트를 진행하면서 사용한 것과 velog.io 저와는 상관없는 설명잘되어있는 링크소개해드릴게요. 사실 npm만 설치되어있다면 npx 명령어를 사용할수있어서..거의 끝났습니다. mkdir 디렉토리이름 cd 디렉토리이름 create-react-app ./ 설치가 쥬류룩 완료되고나면 npm run start 명령어를 입력하고나면 리액트기본포트인3000포..
The engine "node" is incompatible with this module. Expected version "^10 || ^12 || >=14". Got "13.12.0" 에러 해결 리액트 환경설정중에 create-react-app ./ 명령어 실행중에 에러메시지가 나면서 설치가 완료가 안됐는데. 노드와 npm 버전이 안맞아서 생기는 에러로 확인됐다. 최신버전으로 업그레이드해보자 노드 버전 $ sudo npm cache clean -f # 강제캐시삭제 $ sudo npm install -g n # n 모듈 설치 $ sudo n stable # or sudo n 12.14.0 (버전명) $ node -v # 버전 확인 노드 최신버전으로 업데이트시 에러 bash: /usr/bin/node: No such file or directory 해결방법 $ sudo ln -sf /usr/local/n/versions/node//bin/node /usr/bin/node $ sudo ln -sf /..