2017-10-14 123 views
0

我有一個交叉建築scala-js項目,其中client,servershared文件夾。如果我在server項目文件夾中添加一個lib文件夾和一些罐子,我可以在我的服務器代碼中引用罐子中的類。但是,如果在shared項目文件夾中添加lib文件夾,我無法引用我的共享代碼中的類。我可以在我的sbt構建文件中添加一些命令來讓我的共享項目中顯示我的罐子,或者我應該怎麼做?如何將lib和jar添加到共享文件夾?

回答

0

.jars不應該被共享,因爲它與Scala/JVM和Scala.js的.jar不同,即使它們具有相同的源代碼。

如果你有兩個JVM和JS的jar,你可以分別將它們放在shared/jvm/lib/shared/js/lib/之間。

(如果你使用.crossType(CrossType.Pure),使用.jvm/.js,而不是jvm/js

+0

啊,我明白了。這很好,謝謝!我以爲我不能「手動」放置任何東西。非常感謝您爲scala-js所做的所有工作! –

相關問題