Intro. 왜 이 글을 쓰는가?
- kurento-client 라이브러리 ts도 있지만, 사용하고 싶지 않음
- 적은 레퍼런스, 혹시나 원하는 기능이 없는 경우를 만날 위험 존재
실패 사례
yarn dev @types/kurento-client --save-dev
javascript로 된 라이브러리를 ts에서 가져다 쓰기 위해서는 타입을 선언해줘야 하기에 위처럼 install 한다.
하지만, 다운로드가 되었음에도 모듈이 없다는 에러가 발생했다.
해결 방법
yarn dev @types/kurento-client --save-dev
yarn add kurento-client
import kurento from "kurento-client";
const kurentoClient = kurento("ws://localhost:8888/kurento");
type만 선언하고, 라이브러리를 받아오지 않는 상황 때문에 발생한 문제였다.
kurento-client도 다시 yarn으로 받아오고 실행하면 문제 해결!
부족한 점이나 잘못 된 점을 알려주시면 시정하겠습니다 :>
728x90
'DEV > Backend' 카테고리의 다른 글
WebRTC Overview (1) | 2023.02.28 |
---|---|
fastify - Property 'view' does not exist on type (0) | 2023.02.27 |
ICE - WebRTC Peer 연결 프로토콜 (0) | 2023.02.24 |
Error - TypeORM DataSource is not set for this entity (0) | 2023.02.14 |
카카오 SSO 로그인 추가 with fastify (0) | 2023.02.13 |