我正在编写一个scala库,可以通过scalajs编译成JVM bytebodes和javascript最小化的npm包。
它将在Maven Central和npm公共存储库上发布,并被公司用作依赖项。这使我不愿意使用sbt和scala IDE,因为sbt / ivy不支持发布SNAPSHOT版本,并且scala IDE / eclipse在依赖项管理中有很多特质。
但是,我发现大多数针对scalaj的构建管道都使用其中之一。例如:
如果我想回避sbt&scala IDE的麻烦,同时仍将其编译为javascript作为npm包,我该怎么办?