2017-01-24 6 views

答えて

1

scala.compiler(または、正確にはscala.tools.nsc)はサポートされていません。

"org.scala-lang" %%% "scala-compiler" % scalaVersion.value 

scala-compiler.jarについて公表なしScala.jsアーティファクトが存在しないため:それを把握するための簡単な方法は、以下のlibraryDependenciesを試しては解決できないだろうということです。 scala-xmlについては

あなたがhereを見ることができるように、Scala.jsのいずれか(アーティファクト名で_sjs0.6を探してください)のためのアーティファクトはありません。ただし、there is a Pull Request openはScala.jsのサポートを追加します。

Scala.jsでこれらのライブラリのアーティファクトが公開されていないという意味で「文書化」されています。これは、たとえばバージョン1.0.5 is published for Scala.jsscala-parser-combinatorsとは対照的です。

通常、Scala.jsのサポートを提供するライブラリはREADMEに広告を掲載しています。もしそうでなければ、真実の究極の源は、人工物が公開されているかどうかです。

1

私はこれらの答えが「いいえ」と信じています。 (私が間違っていると、sjrdは私を修正します。)基本的に、JVMに依存するライブラリはScala.jsでは動作しません。

+0

私はそう思っていますが、これはどこかに書かれているのですか、それとも明らかに分かりましたか?他のライブラリと比較して、それらはしばしば多かれ少なかれ 'scala.reflection'と同じように、言語の一部とみなされます。 – Suma

関連する問題