文件名称:sbt-nix.g8:开始使用Scala中的Nix
文件大小:145KB
文件格式:ZIP
更新时间:2024-05-21 15:26:40
Nix
sbt-nix.g8 开始使用Nix,看看如何在Scala或跨团队项目中从中受益。 使用Nix管理依赖项(jar) sbt派生 sbt-nix.g8入门 快速开始 如果您熟悉nix并安装了它,则可以使用以下模板创建一个新项目: nix-shell -p sbt --run " sbt new gvolpe/sbt-nix.g8 " 然后按照生成的项目目录内的README文件中的说明进行操作。 动机 在2020年9月对Twitter进行民意测验后,我开始用示例编写本指南。 结果是不言而喻的,但我有责任改变当前的状况,因为我相信Nix和函数式编程是前进的道路。 如果您想提供帮助,请与尽可能多的人分享本指南,并给它一个 :star: 并传播好话! 什么是尼克斯? 引用官方网站: 一个功能强大Linux和其他Unix系统软件包管理器,使软件包管理可靠且可重现。 在不同的机器上共享您的开发和
【文件预览】:
sbt-nix.g8-master
----project()
--------build.properties(19B)
--------Dependencies.scala(156B)
--------plugins.sbt(124B)
----.github()
--------workflows()
----imgs()
--------poll.png(52KB)
--------ci-nix.png(59KB)
----nix()
--------sbt.nix(83B)
--------toc.nix(647B)
--------docker.nix(245B)
--------pkgs.nix(159B)
--------config.nix(101B)
--------pinned.nix(466B)
--------ci.nix(125B)
----modules()
--------native-custom()
--------assembly()
--------wrapper()
--------nixified()
--------native-default()
----src()
--------main()
----LICENSE(11KB)
----build.sbt(3KB)
----README.md(17KB)
----app.nix(603B)
----shell.nix(175B)
----.gitignore(32B)
----wrapper.nix(1KB)