일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- vue기초
- 러스트 기초
- 컨트렉트 동일한 함수이름 호출
- 컨트렉트 배포 자동화
- erc4337 contract
- ethers typescript
- 스마트컨트렉트테스트
- 러스트 기초 학습
- 머신러닝기초
- 체인의정석
- 러스트기초
- 오블완
- erc4337
- chainlink 설명
- Vue
- ethers
- 스마트컨트렉트 함수이름 중복 호출
- 스마트컨트렉트 예약어 함수이름 중복
- ethers type
- 티스토리챌린지
- git rebase
- 스마트 컨트렉트 함수이름 중복
- multicall
- ambiguous function description
- Vue.js
- rust 기초
- 계정추상화
- ethers websocket
- SBT표준
- ethers v6
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