文件名称:evaluator:远程Scala代码评估器
文件大小:48KB
文件格式:ZIP
更新时间:2024-04-04 07:11:12
Scala
远程Scala评估 远程Scala评估程序是基于服务器的应用程序,允许对任意Scala代码进行远程评估。 从源头上跑 sbt " project evaluator-server " " run " 验证 远程Scala评估使用编码/解码令牌。 可以在server/src/main/resources/application.conf中将用于编码/解码的secretKey配置为服务配置的一部分。 请更改secretKey通过重写它或提供EVAL_SECRET_KEY的环境变量。 eval.auth { secretKey = "secretKey" secretKey = ${?EVAL_SECRET_KEY} } 生成身份验证令牌 为了生成身份验证令牌,您可以使用scala控制台并像这样调用org.scalaexercises.evaluator.auth#generateT
【文件预览】:
evaluator-master
----server()
--------src()
----AUTHORS.md(3KB)
----docs()
--------AUTHORS.md(418B)
--------CONTRIBUTING.md(2KB)
--------NOTICE.md(368B)
--------LICENSE.md(11KB)
--------CODE_OF_CONDUCT.md(937B)
----.github()
--------release-drafter.yml(780B)
--------workflows()
--------pr-labeler.yml(466B)
----app.json(242B)
----Procfile(73B)
----CONTRIBUTING.md(2KB)
----build.sbt(1KB)
----NOTICE.md(381B)
----.ruby-version(5B)
----LICENSE.md(11KB)
----.gitignore(864B)
----CHANGELOG.md(18KB)
----.sbtopts(31B)
----CODE_OF_CONDUCT.md(937B)
----project()
--------plugins.sbt(915B)
--------ProjectPlugin.scala(4KB)
--------build.properties(17B)
----README.md(4KB)
----.scalafmt.conf(397B)