Skip to main content

开发指南

前端开发环境准备#

  • 安装 node 最新版 地址
  • 执行 yarn install 安装依赖

后端开发环境准备#

  • 安装 sbt

Mac 执行 brew install sbt, 其他系统参考官方文档

配置阿里云依赖镜像源, 编辑(没有则创建) $HOME/.sbt/repositories, 内容如下

[repositories]localaliyun: http://maven.aliyun.com/nexus/content/groups/public/maven-centraltypesafe-releases: https://repo.typesafe.com/typesafe/releasestypesafe-ivy-releasez: https://repo.typesafe.com/typesafe/ivy-releases,[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
  • IDE 推荐使用 IntellJ IDEA, 并安装上 Scala 插件

  • 第一次打开 IDE 或 进入项目目录 会下载 sbt 相关的依赖 和 项目本身的依赖这个过程有些慢...可能要花好几个分钟,只有第一次会这样.

如果用 IDE 看不到详细进度 如果用 sbt, 进入目录执行 sbt, 看不到下载进度, 如果想看可查看日志 tail -f $HOME/.sbt/boot/update.log

编码参考规范#

Scala: https://docs.scala-lang.org/style/

Typescript: https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines

Angular: https://angular.io/guide/styleguide