Scala.js bir JVM scala kütüphane kullanımına açılması

oy
3

(Ayrıca sbt) scala.js için kullanılabilir normal bir skala kitaplığı (sbt) yapmak için standart / en kolay yolu nedir? Ben sadece bir scala.js projeye kaynak dosyalarını çatal / kopyalayıp o oluşturmak veya 'paketi' bir JVM Scala kütüphane ve bir scala.js uygulamasında kullanılabilmesi için herhangi bir akıllı yolu yoktur mı?

Bir scala.js uygulamasında kullanmak istediğiniz JVM scala için bir açık kaynak kütüphane olduğundan soruyorum. Zaten .scala dosyaları kopyalanabilir ve onları biraz değiştirilmiş ve her şeyi şimdilik iyi çalışır, ancak bu yaklaşım beceriksiz / biraz fazla 'düz ileri' görünüyor var.

Oluştur 20/10/2018 saat 14:14
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
4

Bir çevirmek isteyen çapraz bina kütüphanesine. Bkz bu sayfayı detaylar için, ancak özet genellikle tek bir platform veya diğer özgü bit için JVM ve JS dizinleri ile, her iki tarafta aynıdır kodu için bir "ortak" kod dizini oluşturmak olmasıdır. Veya sadece iki yönde derler bir "saf" çapraz projesini oluşturabilir.

bu da, kütüphanenin kontrole sahip olduğunu varsayar unutmayın. Onların yardımı olmadan başkasının kütüphanesini "sarmak" için herhangi bir yol bilmiyorum - bu durumda, muhtemelen kütüphanesini çatal olur ve bir tane çapraz bina içine çatal açın.

Cevap 20/10/2018 saat 14:58
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more