文档章节

rebar3文档翻译—入门

影狼
 影狼
发布于 2017/02/16 13:07
字数 318
阅读 58
收藏 0
  1. 安装包安装
    1. 在这里下载一个二进制文件。 确保它是可执行的(chmod + x),并将该目录添加到path中。通常会创建一个~/bin/来存放像rebar3这样的命令,并且通过export PATH=~/bin/:$PATH命令将该目录添加到~/bashrc、~/.zshrc或者环境中
  2. 通过源码安装
    1. shell中
      1. git clone https://github.com/erlang/rebar3.git
      2. cd rebar3
      3. ./bootstrap
    2. 现在你有了一个脚本rebar3,并且你可以把它放到任何地方,然后添加到$PATH中,如上文所述。
  3. 提取和升级
    1. 可以在local命名空间下找到安装和运行rebar3的其他方法。rebar3 local install 会将escript的内容提取到 ~/.cache/rebar3/lib 中,并且创建一个shell脚本 ~/.cache/rebar3/bin/rebar3:
      1. shell
        1. ./rebar3 local install
        2. ===> Extracting rebar3 libs to ~/.cache/rebar3/lib...
          ===> Writing rebar3 run script ~/.cache/rebar3/bin/rebar3...
          ===> Add to $PATH for use: export PATH=$PATH:~/.cache/rebar3/bin
    2. 此外, rebar3 unstable upgrade 会从s3获取最新的escript并且以同样的方式安装
      1. shell
        1. rebar3 local upgrade
        2. ===> Extracting rebar3 libs to ~/.cache/rebar3/lib...
          ===> Writing rebar3 run script ~/.cache/rebar3/bin/rebar3...
          ===> Add to $PATH for use: export PATH=$PATH:~/.cache/rebar3/bin
  4. 创建新项目
    1. shell
      1. rebar3 new release myrelease
      2. ===> Writing apps/myrelease/src/myrelease_app.erl
        ===> Writing apps/myrelease/src/myrelease_sup.erl
        ===> Writing apps/myrelease/src/myrelease.app.src
        ===> Writing rebar.config
        ===> Writing config/sys.config
        ===> Writing config/vm.args
        ===> Writing .gitignore
        ===> Writing LICENSE
        ===> Writing README.md

© 著作权归作者所有

共有 人打赏支持
影狼
粉丝 31
博文 134
码字总数 66657
作品 0
海淀
程序员
rebar3的一些参考文档

刚使用rebar3,功能太多,各种命令不会用。网上找了一些资料: rebar3的官网,有指定的文档,命令例子都有,入门必备: rebar官网 然后使用流程介绍,这里介绍了一些使用案例和为什么这样做的...

格通
2016/03/25
50
0
收藏的博客 -- erlang学习

一、技术博客 http://blog.csdn.net/erlib 为什么我要选择erlang+go进行服务器架构(1) 为什么我要选择erlang+go进行服务器架构(2) http://www.qingliangcn.org/ https://github.com/qinglian...

libaineu2004
2017/09/14
0
0
OSChina 技术周刊第二十六期 —— 未来 Docker 的安全

每周技术抢先看,总有你想要的! 移动开发 【博客】IOS 开发— App 在 IOS 8 的 simulator 运行时,定位卡死 bug 解决 【博客】JFinal + Jquery Mobile 日志记录webapp效果图 前端开发 【软件...

OSC编辑部
2015/03/22
1K
4
编程类开放书籍荟萃(转载)

关于开源图书有人在网络上做了大量整理,本文为大家刊载《免费的编程中文书籍索引》 国外程序员在 stackoverflow 推荐的程序员必读书籍,中文版。 stackoverflow 上的程序员应该阅读的非编程...

行者PHPer
2016/10/09
77
0
【读书笔记】"Erlang In Anger" Erlang应用的错误调试

全书 封面不明觉厉 这本书很薄,只有93页,而且是免费的,有兴趣的朋友可以去看一看。虽然书中没有提到Elixir,但对于学习Elixir也很有帮助。这本书适合对Erlang和OTP有初步了解的人阅读。书...

ljzn
2016/09/26
29
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

jetbrains系产品IDEA:mac上面提示快捷键设置

原因 由于Mac上面的Ctrl+空格变成输入法切换的快捷键,在使用IDEA的过程中,代码提示很不方便,需要使用option+/这种传统eclipse上面的代码提示快捷键作为主要快捷键。 怎么修改? 移除【opt...

亚林瓜子
31分钟前
0
0
Exclipse 输出结果时换行

System.out.println(f1 + "\n" + d1 + "\n" + d2);

笑丶笑
32分钟前
1
0
怎样治疗标签不能触发onblur事件

I realize this was over a year ago, but it showed up for me in Google while trying to solve this same issue. It seems Chrome does not consider some elements, like body and ancho......

Weijuer
35分钟前
0
0
vue常见库安装

移动设备上的浏览器默认会在用户点击屏幕大约延迟300毫秒后才会触发点击事件,这是为了检查用户是否在做双击。为了能够立即响应用户的点击事件,才有了FastClick。 安装fastclick npm insta...

林夏夕
37分钟前
0
0
kafka 教程(三) kafka Java API 编程

下午写

MrPei
38分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部