文档章节

rebar3文档翻译—入门

易冥天
 易冥天
发布于 2017/02/16 13:07
字数 318
阅读 63
收藏 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
博文 138
码字总数 70277
作品 0
海淀
程序员
rebar3的一些参考文档

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

格通
2016/03/25
50
0
为了方便发布tar,rebar3要适应relx迁移include目录到src目录

使用rebar3打tar包,十分方便。其中rebar3使用relx打包,relx里面有下面的选项,可以在打包的时候,不打包src目录,方便在发布的时候,不发布src里面的源码文件: 参考:relx Configuration ...

格通
2016/09/30
32
0
rebar3发布,归属权更新到erlang团队了

rebar3的beta 4发布很久了,一直奇怪为啥没有发布3.0稳定版。今天一看,不但发布了3.0 stable版本,而且github的地址也改了,由github.com/rebar/rebar3 改为 github.com/erlang/rebar3 了,...

格通
2016/03/15
52
0
rebar3使用relx打包了

rebar3: https://github.com/erlang/rebar3 relx: http://github.com/erlware/relx relflox: http://github.com/RJ/relflow rebar3不使用reltool了,转用relx了。 No ReltoolReltool is out......

格通
2016/03/23
69
0
rebar3 shell使用

参考:rebar3 shell 使用rebar3开发时,使用--name参数: rebar3 shell --name=a@192.168.1.1 使用--sname参数 rebar3 shell --sname=a --sname不需要添加ip域名。...

格通
2016/03/30
22
0

没有更多内容

加载失败,请刷新页面

加载更多

wordpress 汉化

在 wp-config.php 添加 define('WPLANG','zh_CN'); 在后台,更新 now ,即可。

james_laughing
31分钟前
1
0
Android JNI开发系列(十一) JNI 访问父类的构造方法和父类实例方法

JNI 访问父类的构造方法和父类实例方法 构造方法和父类实例方法 先看一段Java代码, Java package org.professor.jni.animal;import android.util.Log;public class Animal {protecte...

蔡小鹏
38分钟前
2
0
腾讯投资最高1.75亿美元正式进军菲律宾移动支付市场

菲律宾长途电话公司(PLDT)公司今日宣布,中国互联网巨头腾讯和私募股权公司KKR将获得该公司旗下金融科技公司Voyager Innovations的少数股权。 PLDT在一份声明中称:“腾讯和KKR最多将分别收...

linuxCool
今天
3
0
正则介绍及grep/egrep用法

10月16日任务 9.1 正则介绍_grep上 9.2 grep中 9.3 grep下 扩展 把一个目录下,过滤所有*.php文档中含有eval的行 grep -r --include="*.php" 'eval' /data 正则介绍 正则就是一串有规律的字符...

hhpuppy
今天
5
0
J2Cache 中使用 Lettuce 替代 Jedis 管理 Redis 连接

一直以来 J2Cache 都是使用 Jedis 连接 Redis 服务的。Jedis 是一个很老牌的 Redis 的 Java 开发包,使用很稳定,作者维护很勤勉,社区上能搜到的文章也非常非常多。算是使用范围最广的 Redi...

红薯
今天
27
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部