Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven sbt是scala.js和IntelliJ IDE的唯一选项吗?_Maven_Gradle_Intellij Idea_Scala.js - Fatal编程技术网

Maven sbt是scala.js和IntelliJ IDE的唯一选项吗?

Maven sbt是scala.js和IntelliJ IDE的唯一选项吗?,maven,gradle,intellij-idea,scala.js,Maven,Gradle,Intellij Idea,Scala.js,我正在编写一个scala库,它可以编译成JVM字节码和javascript简化的npm包(通过scalajs) 它将在maven central和npm公共存储库上发布,并作为公司的依赖项使用。这使得我不愿意使用sbt和scala IDE,因为sbt/ivy不支持发布快照版本,而scala IDE/eclipse在依赖项管理中有许多特性 然而,我发现大多数用于ScalaJ的构建管道要么使用一个,要么使用另一个。例如: scalajs sbt插件使用sbt,但不使用maven或gradle sc

我正在编写一个scala库,它可以编译成JVM字节码和javascript简化的npm包(通过scalajs)

它将在maven central和npm公共存储库上发布,并作为公司的依赖项使用。这使得我不愿意使用sbt和scala IDE,因为sbt/ivy不支持发布快照版本,而scala IDE/eclipse在依赖项管理中有许多特性

然而,我发现大多数用于ScalaJ的构建管道要么使用一个,要么使用另一个。例如:

  • scalajs sbt插件使用sbt,但不使用maven或gradle
  • scalor maven插件使用scalaIDE,但不使用IntelliJ IDE
如果我想避开sbt和scala IDE的挑剔,同时仍然以npm包的形式编译成javascript,我的选择是什么