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

rebar3 参考工作流

时间:2023-12-26 14:38:58浏览次数:27  
标签: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://blog.51cto.com/rongfengliang/8983221

相关文章

  • Nginx 工作原理简介
    在了解Nginx工作原理之前,我们先来了解下几个基本的概念以及常见的I/O模型。基本概念同步:就是指调用方发起一个调用,在没有得到调用结果之前,该调用不返回。换句话说,也就是调用方发起一个调用后,一直等待被调用方返回结果,直到获取结果后才执行后续操作。生活中的同步场景:等电梯:按电梯......
  • 自动化和API接口可以应用在哪些工作场景中?
    随着科技的不断进步和发展,新一代的网络安全技术也在不断涌现。其中,VMLogin指纹浏览器以其独特的自动化和API接口功能,为各行各业的网络安全和数据隐私保护提供了可靠的解决方案。一、自动化功能:任何具有重复性的工作可以在VMLogin通过自动化完成。您可以使用Selenium、Puppeteer、RE......
  • Android转车载开发发展前景和待遇怎么样?有前途吗?好找工作吗?
    车载开发发展前景和待遇怎么样?有前途吗?好找工作吗?2023年末还有人提出这样的疑问?话不多说,直接看图今年相较去年市场需求:2023年较2022年同期对比增长229%,2022年较2021年增长了12%。工资待遇:2023年较2022年增长了14%。无论是岗位需求还是薪资待遇都比去年高出一截,而且伴随着新能源汽......
  • 2023年最实用的Android Framework学习路线,让你轻松通过面试和适应实际工作
    许多Android开发者和应聘者都曾反映,在面试或考核过程中,经常遇到与AndroidFramework相关的问题。这些问题常常让他们感到困惑和不安,因为这些问题的确需要深入的理解和扎实的基础。Framework层的原理和机制对于Android开发来说至关重要。从应用启动到用户使用,整个过程中都离不开Fram......
  • linux经典电灯驱动(古老版,参考用)
    驱动程序#include<linux/types.h>#include<linux/kernel.h>#include<linux/delay.h>#include<linux/ide.h>#include<linux/init.h>#include<linux/module.h>#include<linux/errno.h>#include<linux/gpio.h>#inc......
  • 强!推荐一款自动化神器Autolt:不再重复工作
    随着互联网不断发展,它给我们带来便利的同时,也带来了枯燥、重复、机械的重复工作。今天,我要和大家分享一款老牌实用的自动化工具:AutoIt,它能够让你告别繁琐的重复性工作,提高工作效率。这里透露一下,AutoIt算是作者在10年前,用的最多的一款自动化测试工具了。当时自动化测试工具还并......
  • 一篇可供参考的 K8S 落地实践经验
    前言k8s即Kubernetes,是一个开源的容器编排引擎,用来对容器化应用进行自动化部署、扩缩和管理本篇文章将分享k8sv1.18.8的安装,以及其面板,监控,部署服务,使用Ingress-Ningx进行负载均衡的实践因为公司用的这个老版本,并且后面要负责搭建,担心无法复刻,趁此周末,实践一二,确认可行,......
  • 【SpringBootWeb入门-18】案例-准备工作
    1、案例前言在前面的章节中,我们学习完了后端springbootweb开发的基础知识、MySQL数据库以及Mybatis框架,接下来我们来完成一个Web开发的综合案例,通过这个案例我们学习到前端程序、后端程序以及数据库之间是如何交互协作的,同时通过这个案例我们也学习到根据接口文档、开发服务端接......
  • Electron工作流程
    Electron不同层级作用实例,音乐应用实现 主进程职责可以看做是package.json中的main属性对应的文件    一个应用只会有一个主进程    只有主进程可以进行GUI的原生API操作    渲染进程如果需要调用原生API,仍是先经过主进程    可......
  • 大厂HR大揭秘!年底才是找工作的黄金期
    前言求职职场上,一直有“金三银四”“金九银十”的传说。所谓“金三银四”:是因为现在的公司普遍有年终奖,年终奖嘛,那得年底才发。很多人即便已经有了离职打算,但眼看都已经快呆到年底了,不如忍一把,拿到钱再说,还能安安稳稳过个年。等年后一开工,就开始物色新工作。所以,三月和四月,大量人才......