스토리북의 기묘한 `export * as logo from './logo.png'`

juunini·2021년 10월 24일
1

시행착오

목록 보기
18/21
post-thumbnail

스토리북은 조용히 살고싶다

무슨 소리에요?

이미지 파일을 사용하는데 대한 문제입니다.

export * as logo from './logo.png';

는 안되는데

import logoImage from './logo.png';

export const logo: StaticImageData = logoImage;

는 됩니다.

외않되요?

아는게 뭐야?!

그래? 모르면 맞아야지!

profile
Full StackOverFlow

2개의 댓글

comment-user-thumbnail
2021년 10월 24일

wildcard import 랑 일반 import 비교해보면 컴파일 됐을 때 와일드 카드 쪽에선 추가적인 함수(_getRequireWildcardCache)를 사용해서 결과값을 변수와 매핑하는 것 같더라고요. 에러메시지를 봤을 땐 그래서 import 가 static 하지 않아서 사용하기 어렵다 뭐 그런걸지도..

1개의 답글