问题标签 [rebar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
erlang - 如何使用没有 erts 的钢筋进行释放?
如何使用不包含 erts 的钢筋进行释放?
xml - 如何使用 rebar 在 xml 中生成单元测试结果
我需要用 rebar 运行单元测试,执行后,我需要生成测试结果 xml 文件。
我知道,默认情况下,rebar 可以生成 html 文件。 1.是否有一些参数来控制rebar以xml加载单元测试结果? 或其他方式通过钢筋制作 xml 文件?
不限制在rebar,,,,,,,,,,,,,,,,,,,, 或者使用其他一些测试工具运行eunit测试,同时生成xml文件。
例如,在.Net编译后,我们可以使用MSTest.exe,Nunit.exe(或其他工具)来安排测试,通过MSTest.exe获取trx文件,通过Nunit.exe获取xml文件Nunit文件
在这里,我想知道,
2.是否有一些工具可以像这些方式运行单元测试并将结果加载到xml中?
非常感谢!
erlang - 如何在 rebar.config 中从 github 设置私有部门?
只是想知道是否可以在 rebar.config 中设置私有部门?特别是如果这来自 github。
有任何想法吗?
erlang - 发布时如何使 rebar/reltool 尊重 ebin 中的子目录?
在我的应用程序中,我的目录结构接近以下内容:
驻留在子目录(common、api 等)中的文件以通常的包样式命名。例如,src/common/util.erl 声明为:
src/api/server.erl 声明为:
等等。
rebar compile 完美运行并在 ebin 中生成适当的子目录树:
但是,rebar generate 仅将顶级文件复制到 rel 目录:
驻留在子目录中的所有内容都不会复制到发布中。因此,当我尝试启动生成的版本时,我会立即收到这种错误消息:
我的钢筋生成的 ebin/some_app.app 确实列出了所有必需的模块:
有人知道如何让“钢筋生成”尊重 ebin 的子目录吗?我相信这也可能是 reltool 的问题。
谢谢。
erlang - 您应该将应用程序属性放在 rebar erlang 应用程序中的什么位置?
一个新手问题:我编写了我的第一个基于 rebar 的 erlang 应用程序。我想配置一些基本属性,如服务器主机等。放置它们的最佳位置在哪里,我应该如何将它们加载到应用程序中?
erlang - 如何查看后台运行的 Erlang 应用程序控制台?
我正在使用 rebar 来发布 erlang 应用程序的版本,当我使用 start 选项启动应用程序时,它在后台运行良好,它返回命令提示符。我不想看到所有的后台输出,所以我没有使用控制台选项运行。但是,如果我需要任何时间在后台发生什么,由于任何错误而检查控制台,我如何获得正在运行的应用程序的控制台?
erlang - 命令“生成”不理解或不适用
我正在尝试运行 rebar generate 来为 erlang rebar 项目生成版本并收到以下错误。任何想法我做错了什么?
我在 OSX 上使用 erlang 版本 Erlang R14B03,以下是我的 rebar.conf
erlang - “rebar generate”在生成的版本中不包含一些依赖项
我在使用 rebar 构建我正在开发的 erlang 应用程序版本时遇到了一个奇怪的问题。本质上,它似乎无法找到安装在我的系统上的 erlang thrift 客户端。我可以通过从 erlang 提示符加载节俭应用程序来验证这一点:
但是,当我尝试运行“rebar generate”来构建我的应用程序的版本时,它失败了:
这是我的应用程序文件 fern.app.src:
...和我的 reltool.config:
我应该注意,如果我从两者的应用程序列表中删除 thrift,则该版本会生成,但不包含 thrift 库,因此在运行时会失败。任何人都可以就我在这里做错的事情向我提供任何指导吗?
非常感谢,
蒂姆
compilation - Erlang gproc 编译失败
为了从 uwiger 编译 gproc,我似乎有一些问题。
我在这里取了 ZIP
解压后,我完成了
我似乎无法摆脱这个错误,它无法正确编译我在 ebin 目录中没有 gproc.app。
我正在使用 Mac OS X Lion。
有什么建议么 ?
git - rebar 无法从 github 获得依赖
我无法使用 rebar 从 github获得任何依赖。
rebar.config
文件:
当我做 ./rebar compile 我得到:
它一直在寻找最后DEP_NAME
的破折号,但似乎找不到。
如何解决这个问题?