【问题标题】:how to setup cowboy with rebar3如何用 rebar3 设置牛仔
【发布时间】:2016-05-10 21:59:56
【问题描述】:

我是erlang/cowboy的新手,现在用rebar3,99的cowboy用的是自己的erlang.mk系统,怎么用rebar3搭建cowboyrelease?先感谢您。

【问题讨论】:

    标签: erlang rebar cowboy


    【解决方案1】:

    使用new 命令创建您的项目。

    $ rebar3 new app yourapp
    

    然后在您的项目路径中找到rebar.config 文件并在deps 键下添加cowboy 作为依赖项:

    {deps, 
        [{cowboy, {git, "git://github.com/ninenines/cowboy.git", {tag, "1.0.1"}}}]}.
    

    然后使用compile 命令 rebar3 获取定义的依赖项并编译它们以及您的应用程序。

    rebar3 compile
    

    在制作release 的最后,您首先需要创建发布结构,然后使用以下命令发布。

    $ rebar3 new release yourrel
    $ rebar3 release
    

    注意,Rebar3 的basic usage example 是关于牛仔的细节。

    【讨论】:

    • 问题更多地与例如-牛仔中的handler.erl有关,因为处理程序是由eralng.mk系统创建的,它如何转换为rebar3模板?提前感谢您。
    • 我与近地点处于同一位置(差不多 4 年后)。如何将牛仔包导入“myrel_app.erl”并开始将路线放在一起?对于寻求轻松取胜的 erlang 初学者来说,仅仅遵循 rebar3 和牛仔教程是不够的(尽管,我一直在努力阅读 LYSE 一个月或更长时间)。我会继续尝试自己解决这个问题,但目前,这个答案还不够。
    猜你喜欢
    • 2017-07-26
    • 2013-06-06
    • 2017-02-01
    • 2020-09-28
    • 1970-01-01
    • 2015-11-03
    • 2016-08-02
    • 2018-08-28
    • 2017-11-29
    相关资源
    最近更新 更多