인프런 커뮤니티 질문&답변

진규님의 프로필 이미지
진규

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

리덕스 설치와 필요성 소개

npm i next-redux-wrapper할때 오류

작성

·

450

0

npm i next-redux-wrapper@6하면 설치가 잘되고 json에 잘 적혀있는데,

그냥 npm i next-redux-wrapper 입력하면 설치도안되고 json목록에 안적혀있더라고여.. 왜이러는걸까요?

 

(base) kojinkyu@gojingyuui-MacBookAir node-bird % npm i next-redux-wrapper
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: react-nodebird-front@1.0.0
npm ERR! Found: next@9.5.5
npm ERR! node_modules/next
npm ERR!   next@"^9.5.5" from the root project
npm ERR! 

이런거 적히면서요..

설치도 안되는건 왜이런지 잘 모르겠어서 

 

그리고 현재 6버전으로 교육하고계시는데,  

제일 최신버전과 별로 차이는없는거죠?

 

 

답변 4

0

진규님의 프로필 이미지
진규
질문자

그리고 AppLayout.js이나 다른 profile.js이나 여러가지들은 안에 

const NicknameEditForm = ()=>{}
 
이런 식으로 파일명과 함수명을 똑같이 했는데,


__app.js의 경우 NodeBird reducers 폴더의 index.js의 경우 rootReducer로 똑같이 안 적은 이유가 궁금합니다
다른 인강에서는 js 명과 함수명을 동일시해서 여쭤봤습니다!
제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

불러올 때 ./reducers로 불러오고 싶어서 그랬습니다.

./reducers/rootReducer는 너무 중복된것같은 느낌이라서요.

0

진규님의 프로필 이미지
진규
질문자

이런식으로 줄이 그어지는데 상관은 없는걸까요..?

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 상관 없습니다. 관련 내용은 공지사항에 다 있습니다.

0

진규님의 프로필 이미지
진규
질문자

리뉴얼 예정은없나요?

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

next9는 redux-wrapper6랑만 호환이 되는 겁니다. 그냥 npm i next-redux-wrapper하면 7버전이 설치돼서 버전이 안 맞아서 에러가 납니다. 7버전과는 소스코드가 좀 다릅니다.

진규님의 프로필 이미지
진규

작성한 질문수

질문하기