2016-09-02 3 views
4

특정 라이브러리가 scala JS 용으로 컴파일되었는지 확인하고 싶습니다.스칼라 js 의존성 (%%%로 지정됨)은 어디에서 다운로드 받았으며 어떻게 검색 할 수 있습니까?

libraryDependencies += "com.github.crocodilejs" %%% "frisbee" % "1.1.3"

:

내가 그것을 webjars으로 이동하여 추가 할 수 있습니다 알고 있지만 어떻게 난 그냥 트리플 퍼센트를 사용할 수 있는지 여부를 확인할 수 있습니다 (%%%) 구문과 같은 종속성으로 선언합니다 정상적인 항아리의 경우 mvnrepository.com과 비슷한 것을 검색 할 수 있습니다. 스칼라 JS 의존성을 검색하기 위해 필요한 것은 무엇입니까? 그래서 webjars로 내 자신을 생성 할 필요가 없습니까?

또한, JS 라이브러리에 대한 기존 facades를 찾을 수 있도록 scalajs에 대해 http://definitelytyped.org/과 같은 것이 있습니까?

+1

또한 Scaladex : https://index.scala-lang.org/ – gzm0

+0

@ gzm0을 고려해 볼 수도 있습니다. mvnrepository보다 검색하기가 쉽습니다. 나는 jquery 외관을 거기에서 발견 할 수 없었다. 그러나 scaladex에 관한 하나가있다. – jbrown

답변

2

:

당신은 참으로 _sjs 접미사로 http://search.maven.org/에서 Scala.js 라이브러리를 검색 할 수 있지만, 더 쉬운 방법은 모든 스칼라 라이브러리의 인덱스를 인 Scaladex을 사용하는 수 있습니다 . a filter for Scala.js libraries이 있습니다. Scala.js 형 외관보다 더 아무것도 없기 때문에

가장 중요한 Scala.js 라이브러리

또한, 그것은 실제로 메이븐 중앙 뿐만 아니라입니다 DefinitelyTyped의 동등한에 관해서는 https://www.scala-js.org/libraries/

의 웹 사이트에 나와 있습니다 Scala.js 라이브러리. 알려진 기존 정면 라이브러리 목록은 https://www.scala-js.org/libraries/facades.html이며, 기본적으로 입니다. 정량 유형의 Scala.js입니다.

+0

그건 정말 편리하고 내가 찾고있는 것입니다. 감사. – jbrown

0

Scala.js jars는 Maven Central에서도 게시됩니다. 이름에 _sjs 접미사가 있는지 확인하면됩니다.

예를 들어 com.chuusai, shapeless을 사용하고 있습니다.

스칼라 2.11의 경우 이슈 shapeless_2.11을 찾을 수 있습니다. Scala 2.11 및 Scala.js 0.6.x의 경우 이슈 shapeless_sjs0.6_2.11을 찾습니다. @ gzm0의 대답에 추가