Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- typescript
- 타입
- SVG
- Solid
- BFS
- Study
- javascript
- 백준
- type
- 다이나믹프로그래밍
- jest
- Component
- Unit Test
- 알고리즘
- 아키텍처
- docker-compose
- nextjs
- Docker
- 자바스크립트
- test
- react
- svgr
- DAILY
- error
- 프론트엔드
- DFS
- next.js
- Primitive
- 리액트
- 타입스크립트
Archives
- Today
- Total
`프론트엔드 개발자` 개형이의 벽돌집
[간단] export default로 export된 모듈 as로 별칭 붙이기 본문
개발하다보면 이게 왜 안될까? 이걸 왜 몰랐지? 하는 순간이 있다.
Next의 Image 컴포넌트를 사용하려고 하는데 여기에 별칭을 붙이고 싶었다.
근데 as로 단순하게 붙이려고 했더니
위처럼 syntax error가 잡혔다.
단순 export된 모듈은 import { ImageProps as NextImageProps } from 'next/image'로 사용 가능하지만
export default 모듈은 방식이 다르다. 정답은 아래와 같다.
import { default as NextImage, ImageProps as NextImageProps } from 'next/image'
위처럼 default as {모듈} 로 사용하면 된다!
짧은 포스팅 끝.
'자바스크립트' 카테고리의 다른 글
자바스크립트 객체 조건부로 프로퍼티 추가하기 (1) | 2022.12.02 |
---|---|
Intersection Observer란? Element를 비동기적으로 관찰하는 방법 알아보기 (0) | 2022.08.03 |
자바스크립트 async, await 사용법. 어떻게 쓸까? (0) | 2022.02.13 |
자바스크립트로 특정 영역 프린트 (인쇄) 기능 구현하기 feat. 리액트 (0) | 2021.11.01 |
Comments