퍼블리싱 & 라이브러리
복사 컴포넌트 라이브러리 업데이트
피그마 오픈카톡방2026. 3. 7.
질문사항
기존 컴포넌트 라이브러리를 복사하여 수정한 후, 이 복사된 라이브러리를 페이지에 연결했는데 컴포넌트가 자동으로 업데이트되지 않습니다. 이 경우 컴포넌트를 하나하나 재연결해야 하나요?
답변
네, 기존 컴포넌트 라이브러리를 복사하여 사용하면 원본 라이브러리와는 별개의 새로운 파일이 되기 때문에, 컴포넌트 ID가 달라져 자동으로 업데이트되지 않습니다. 이 때문에 기존 파일에 연결된 인스턴스들이 복사된 라이브러리의 컴포넌트를 자동으로 참조하지 못하는 것입니다. 몇 가지 해결 방법이 있습니다.
원인:
Figma에서 파일을 복사하면, 그 안에 있는 모든 컴포넌트의 ID도 새로 생성됩니다. 따라서 원본 라이브러리의 컴포넌트와 복사된 라이브러리의 컴포넌트는 이름이 같더라도 시스템적으로는 다른 개체로 인식됩니다.
해결 방법:
권장 사항:
디자인 시스템이나 라이브러리를 관리할 때는 원본 파일을 직접 수정하고 버전을 관리하는 것이 가장 좋습니다. 복사본을 만들어 수정하는 방식은 위와 같은 연결 문제와 함께 버전 관리의 복잡성을 야기할 수 있습니다. 불가피하게 복사본을 사용해야 한다면, `Library Swap` 기능을 활용하는 것이 가장 효율적인 방법입니다.