관리 메뉴

흰둥씨의 개발장

[React] immer 불러오기 할 때 => import { produce } from '../../node_modules/immer/dist/immer'; 본문

끙끙거린 흔적

[React] immer 불러오기 할 때 => import { produce } from '../../node_modules/immer/dist/immer';

돈워리비해삐 2023. 6. 7. 03:51

immer를 설치하고 나서 produce라는 키워드를 입력하니 자동으로 아래와 같이 불러와졌다. 

import { produce } from '../../node_modules/immer/dist/immer';

뭔가 이상해서 from "immer"로 고쳤는데 

계속 에러 경고창 뜨는거임...ㅂㄷㅂㄷ

그래서 우선은 ~~ 동작만 하면 우선 ^&^ 이라고 생각했는데^*^

submit할 때 서버로 데이터 넘기는 과정에서 계속 오류가 났다...ㅠ 잘 못적은 부분 없는지 엄청 해메다가. . . (없음왜없어!!!!ㅠㅠ)

혹시 ? 하고 immer불러오기 주소가 저렇게 뜨는 사람들이 있나 해서 구글링 해보니까... 

 

Cannot find module 'immer' from 'node_modules/use-immer/dist/use-immer.js'?

I use useImmer in react project. Locally, everything starts, but in Github Actions and when deploying in Vercel, an error occurs with Immer. As I understand it, it does not find the required module.

stackoverflow.com

이런 사람들이 있어서 댓글중에 use-immer? 다운 받아보라해서 다운받은 후 

npm install immer use-immer

아래와 같이 불러오기 주소를 직접 수정했더니 

import { produce } from 'immer';

뭐야 submit 잘 되네...;;;?...

왜 되는건지 모르겠지만 ㅎ... 에러창 없는 콘솔창 마음의 강같은 평화 

어쩌다 되어부렀지만 됐음...(?)ㅎㅎㅎ