Duplicate atom key

https://recoiljs.org/blog/2022/10/11/recoil-0.7.6-release/

위는 버그의 공식 문서 내용입니다.


next.js에서 Recoil을 사용할 때 발생하는 고질적인 문제입니다.


원자 키 “”가 중복되었습니다.

이것은 프로덕션에서 치명적인 오류입니다.

그러나 다음으로 인해 발생한 경우 이 경고를 무시하는 것이 안전합니다.


핫 모듈 교체.


실수가 너무 많아서 무시할 수 없었습니다.

console.log를 확인할 수 없을 정도로.

공식 문서 솔루션을 따랐는데 메시지가 나오지 않았습니다.

1.RecoilEnv 가져오기


2. 오류 파일에 다음 문장 추가


RecoilEnv.RECOIL_DUPLICATE_ATOM_KEY_CHECKING_ENABLED = false;

문제가 깔끔하게 해결됩니다.