2017-12-09 4 views
-1

나는 각도 4 앱과 함께 Raphael을 사용해 왔으며 Snap으로 전환하려고 시도했습니다. 이들 중 어느 것도 타이 스크립트를 잘 지원하지 않습니다 (전혀?).SVG 용 Typescript 라이브러리

전체 typescript 유형을 포함하고 Phu가 Angular2/4/5와 작동하도록 요구하지 않는 라이브러리를 아는 사람이 있습니까?

그렇지 않다면 필자는 순수 타이프립트 라이브러리를 만들 것이라고 생각하지만 많은 작업이 필요합니다.

답변

3

Raphael 용 @types 패키지 만 설치하면됩니다.

이것은 TypeScript 커뮤니티에서 관리합니다. 이들은 스스로를 좋아하고, TypeScript로 앱을 작성하고, Raphael을 사용하는 사람들입니다.

당신이 선언 불완전 찾을 경우에 문제가 (또는 풀 요구를) 열 수 https://github.com/DefinitelyTyped/DefinitelyTyped

설치 : NPM과 함께

: 니혼 전자 : JSPM와

$ npm install --save @types/raphael 

:

$ jspm install npm:@types/raphael 

실 포함 :

$ yarn add @types/raphael 

는 사용법 :

import Raphael from 'raphael'; 

동일

+1

필자는 스냅로 전환이 이제 더 잘 작동하는 것 같다 snapsvg 적용됩니다. 건배! – Jonesie

+0

사실, 지금 나는 "정의되지 않은"오류에서 "속성을 읽을 수 없습니다"오류가 발생했습니다. 나는 이것을 위해 새로운 질문을 게시 할 것이다 .... – Jonesie

+0

@Jonesie 아마 모듈 형식의 문제이거나 로더 문제 일 것이다. Try Try'import Raphael = require ('raphael');' –

관련 문제