일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
31 |
Tags
- erc4337
- vue기초
- 러스트 기초
- Vue.js
- 오블완
- 러스트 기초 학습
- ethers v6
- 머신러닝기초
- 스마트컨트렉트 함수이름 중복 호출
- 스마트 컨트렉트 함수이름 중복
- SBT표준
- redux toolkit 설명
- cloud hsm
- 계정추상화
- cloud hsm 사용하기
- git rebase
- 컨트렉트 동일한 함수이름 호출
- 러스트기초
- cloud hsm 서명
- ethers typescript
- ambiguous function description
- erc4337 contract
- ethers type
- redux 기초
- ethers websocket
- 스마트컨트렉트 예약어 함수이름 중복
- rust 기초
- 체인의정석
- Vue
- 티스토리챌린지
Archives
- Today
- Total
체인의정석
typescript 모듈 설정 에러 1.default) is not a function 본문
728x90
회사의 로거 모듈을 설치하는데 1.default) is not a function 가 들어간 에러가 나왔다.
이러한 에러는 구글에 해결책이 있었는데
Typescript/babel import causing "_1.default is not a function"
I am trying to use https://github.com/timmywil/panzoom from a typescript project compiled with webpack and babel. The problem is that the typescript method call: import Panzoom from '@panzoom/pan...
stackoverflow.com
바로 ts config에
"esModuleInterop": true
다음과 같은 설정값을 넣는 것이였다.
Problem occurs when we want to import CommonJS module into ES6 module codebase.
이러한 값의 의미는 commonJS모듈을 ES6 모듈의 코드베이스로 가져올 때의 설정 값이라고 한다.
만약 새로운 모듈을 적용하는데 문제가 있다면 위와 같은 설정 값을 tsconfig에서 넣는걸 시도해 보면 좋을것 같다.
728x90
반응형
'개발 > backend(js,ts)' 카테고리의 다른 글
Nest.js) Validation 하기 , validation Pipe 사용하기 (1) | 2021.12.06 |
---|---|
코드리뷰 정리) 확장성있는 URL 만들기 (0) | 2021.12.03 |
Typescript 3 항 연산자로 조건문 바꾸기 (0) | 2021.11.22 |
블록체인 숫자 데이터 처리 Bignumber VS BigInt (0) | 2021.11.19 |
Logger와 logger를 사용해야 하는 이유 (0) | 2021.11.17 |
Comments