由于从事了一近一年的Nodejs全栈开发所以对于整个ECScript体系的开发流程还是比较熟悉的,这次实习辞职后在家又看回scala, 看看scalajs来练练scala的手感, 废话不多说直接开始
整个目录结构
sbt的相关配置查看:
刚开始接触所以一边写一边摸索, 或许我理解的不正确
1.用scalaJS编写一个commonjs模块, 并在nodejs中调用它
import scala.scalajs.js
import scala.scalajs.js.annotation._
/**
* Created by haskell on 4/8/17.
*/
class JVMTools {
def splitAndDouble(str: String, symbol: String = JVMTools.defaultSplitSbl) = str.split(symbol).flatM