首页 > 其他分享 >rebar3 参考工作流

rebar3 参考工作流

时间:2023-12-22 13:57:05浏览次数:24  
标签:umbrella 参考 -- docs 选择 工作 rebar3 proper

内容来自官方文档,主要是一个简单的记录,rebar3 包含了比较丰富的工具支持,可以方便erlang 应用开发

选择正确的项目类型

  • 小的工具或者脚本可以选择escript
  • 完整,自包含的执行系统选择release 或者umbrella
  • 在其他系统使用的库可以选择lib或者app
  • 多个库选择umbrella

依赖配置

  • 应该包含rebar.lock 文件
  • 忽略_build 文件夹

更新依赖

  • 更新index cache
  • 更新依赖

基于别名创建公共任务

参考如下,可以方便任务的执行

{alias, [
    {check, [xref, dialyzer, edoc,
             {proper, "--regressions"},
             {proper, "-c"}, {ct, "-c"}, {cover, "-v --min_coverage=80"}]}
]}.

说明

以上是官方的推荐,实际上可以多阅读一些不错的开源软件,学习好的实践

参考资料

https://rebar3.org/docs/workflow/
https://rebar3.org/docs/configuration/dependencies

标签:umbrella,参考,--,docs,选择,工作,rebar3,proper
From: https://www.cnblogs.com/rongfengliang/p/17921423.html

相关文章

  • rebar3 erlang 项目管理工具
    rebar3是erlang提供的构建,测试以及发布工具安装下载wgethttps://s3.amazonaws.com/rebar3/rebar3&&chmod+xrebar3安装./rebar3localinstall之后配置环境变量使用提供的命令asHigherorder......
  • 工作中常用的一些Linux指令,简单易记还实用(三)
    成功路上最大的困难就是坚持,每天坚持看一道算法,每周坚持看一本好书!工作中,离不开Linux系统,很多刚步入职场的小白,往往对于Linux操作系统的使用都显得生疏,最主要的就是对一些常用的指令记忆不熟练,下面就罗列一些使用度比较高的一些Linux指令,一起来巩固学习一下。这一部分的指令就稍......
  • 为什么程序员会35岁失业?核心原因:一年工作经验用十年!
    前言分享一下身边朋友的亲身经历,也浅浅的安慰一下那些被优化之后,找不到工作的朋友的受伤的心灵,因为你不是一个人!!!(下面由第一人称描述这个故事)距离过年还有三个月了,在这个节骨眼上我失业了。在广州失业已经一个月了,压力大的睡不着,每天梦里都在不停的浏览招聘网站。今天到了一家公司去......
  • 工作后的规划
    1想办法在杭州定居,大城市无论是学习资源还是个人机会都远远大于普通城市。杭州图书馆可以免费使用中国知网,这一点就坚定了我留在大城市的决心。2想办法学好英语,在学好英语的基础上学号第二外语,法语德语西班牙语。未来我肯定要出去的,我了解自己的性格,有机会我就会把握住,我就会......
  • 可视化云平台EasyCVR远程视频监控技术在冬季电力巡检工作中的应用
    随着冬季的到来,电力巡检工作变得越来越重要。在这个寒潮天气频发的季节里,电力设备容易受到冰雪、寒风等自然因素的影响,导致故障和安全隐患,影响正常供电。为了确保电力设备的正常运行,电力公司需要加强巡检工作,及时发现和解决问题。在这个背景下,视频监控技术在冬季电力巡检工作中发......
  • POE工业交换机的原理和工作方式是什么?
    POE工业交换机是现代工业网络通信中不可或缺的一部分。该工业级交换机的完整名称是“PoweroverEthernet(以太网供电)”,其主要特点是能够通过网络连接线同时传输数据和电力。在这篇文章中,我们将详细讨论一下POE工业交换机的原理和工作方式。工作原理POE工业交换机的工作原理主要借助电......
  • 从聚水潭开始,自动化您的电商工作流程
    随着电子商务的发展,越来越多的企业开始重视自动化电商工作流程,以提高效率和降低成本。许多企业都会选择ERP、WMS等不同的协同平台去对业务进行更好的管理以及企业的运营,而当我们的系统变多后,各个业务环节都需要系统去进行同步以及执行,如当用户信息新增时,用户信息自动同步到表格,方便......
  • 从聚水潭开始,自动化您的电商工作流程
     随着电子商务的发展,越来越多的企业开始重视自动化电商工作流程,以提高效率和降低成本。许多企业都会选择ERP、WMS等不同的协同平台去对业务进行更好的管理以及企业的运营,而当我们的系统变多后,各个业务环节都需要系统去进行同步以及执行,如当用户信息新增时,用户信息自动同步到......
  • MDM主数据平台如何管理参考数据
    MDM基础数据管理平台是进行清洗和治理企业的主数据,使企业的主数据具有唯一性、准确性、一致性、及时性,通过主数据数据清洗功能将错误数据和重复数据进行清洗,从而保证企业数据能够做到以上那几点,然后再分发至下游系统,使企业信息化更加完善。MDM主数据管理平台作为数通的一款核心产品......
  • 数据库连接神器:JDBC的基本概述、组成及工作原理全解析!
    JDBC(JavaDataBaseConnectivity)是一种用于执行SQL语句的JavaAPI,是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够交给数据库执行SQL语句。在信息化时代,数据库已经成为了存储和管理数据的重要工具。而Java作为一种广泛使用的编程语言,其与数据库的交互就显得尤为重......