前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >rebar3创建erlang项目步骤

rebar3创建erlang项目步骤

作者头像
山海散人
发布2021-03-03 12:31:14
9420
发布2021-03-03 12:31:14
举报
文章被收录于专栏:山海散人技术山海散人技术
  1. 创建框架
    • rebar3 new app erl_test2
  2. 在rebar.config中
    • 添加rebar3插件 {plugins, [ {rebar3_run, {git, "git://github.com/tsloughter/rebar3_run.git", {branch, "master"}}} ,{rebar3_erlydtl_plugin, ".*", {git, "https://github.com/tsloughter/rebar3_erlydtl_plugin.git",{branch, "master"}}} ]}.
    • 添加生成配置 {relx, [{release, {erl_test, "1.1.1"}, [erl_test]}, {dev_mode, false}, {include_erts, false}, {system_libs, false}, {include_src, false}, {sys_config, "conf/sys.config"}, {vm_args, "conf/vm.args"}, {extended_start_script, true} ]}.
    • 通常会添加一个日志插件lager {erl_opts, [debug_info, {parse_transform, lager_transform}]}. {deps, [ {lager, {git, "git://github.com/basho/lager.git", {tag, "2.0.3"}}} ]}.
  3. 编辑src/*.app.src
    • applications 中添加一个lager
  4. 创建conf文件夹
    • 在conf下创建sys.config [ %% lager config {lager, [ {handlers, [ {lager_console_backend, info}, {lager_file_backend, [{file, "log/error.log"}, {level, error}]}, {lager_file_backend, [{file, "log/console.log"}, {level, debug}]} ]}, {error_logger_hwm, 100} ]} ].
    • 创建vm.args -name erl_test@127.0.0.1
  5. 将rebar3文件拷入根目录下
  6. 通过 ./rebar3 run启动>
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017/12/22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档