elixir 添加依赖一般都是在hex仓库中
在mix.exs的deps函数中写入

defp deps do[{:my_dep, "~> 0.3.0"}]end#执行mix deps,get mix则会自动从hex仓库中下载该依赖的匹配版本(存在的前提下)#同时也支持githubdefp deps do[{:my_dep, "~> 0.3.0"},{:my_dep, git: "https://github.com/elixir-lang/my_dep.git", tag: "0.1.0"}]end

那如果需要添加自己写的组件恰好该组件也不在仓库中那就只好本地全路径添加了(这里请注意一定要是完整路径)
这里添加一个erlang module 作为示列
假设我有一个erlang写的工程(erlangprojects),现在我想在新的elixir项目(elixirprojects)中用到该工程。那么首先我要将该erlangprojects工程完整拷贝进elixirprojects目录下的deps中(没有就新建),在mix.exs文件中加入

defp deps do[{:erlangprojects, path: "./deps/erlangprojects"} ]
end

这里路径一定要写到erlangprojects否则在执行mix deps.get时就会出现

Unchecked dependencies for environment dev:
* erlangprojects (./deps)the dependency is not available

当然因为是erlang的项目有时可能需要在erlangprojects中手动执行rebar3 compile 来编译#

elixir添加erlang模块相关推荐

  1. Erlang模块erl翻译

    命令: erl 概述: Erlang模拟器 描述: erl程序启动一个Erlang运行时系统.准确的信息是依赖于系统的(举例,erl是否是脚本或程序,其它程序调用). 相反,windows用户可能想要 ...

  2. python3.7怎么安装dlib_python3.7添加dlib模块的方法

    1.下载dlib安装包 安装dlib真是费劲,dlib下载地址:http://dlib.net/files/ 我下载的是dlib-19.14.zip,然后解压安装dlib 在安装dlib前需要安装Bo ...

  3. Nginx添加ngx_http_headers_module模块

    今天由于公司微信端添加地图业务,但地图不支持https,所以将https改为http访问,因此出现访问异常,原因是之前访问的用户,微信端存在缓存页面,但是不会清楚,所以我就提出,可以在nginx在主机 ...

  4. LNMP环境添加第三方模块

    一.在LNMP环境下添加memcache模块 1.安装依赖库(libevent) [root@node1 ~]# tar xvf libevent-2.0.21-stable.tar.gz [root ...

  5. nginx添加第三方模块,以及启用nginx本身支持的模块

    nginx添加第三方模块,以及启用nginx本身支持的模块 Nginx添加第三方模块 转载于:https://www.cnblogs.com/linjiqin/p/11512867.html

  6. 关于在下次升级中向Cosmos Hub添加流动性模块的提案发布

    3月2日消息,Cosmos信息提供商和节点验证者 B-Harvest 提交关于在 Cosmos Hub 中采用流动性模块的提议 Cosmos Prop 38,旨在评估社区对在下一次升级期间向 Cosm ...

  7. Springboot之添加本地模块依赖

    这个真的困扰了我好几天,今天终于试验OK了. 首先需要在pom里面添加本地模块的依赖 <dependencies><dependency><groupId>com. ...

  8. android中使用hbuilder混合开发中提示未添加plugintest模块 请参考283

    1.未添加xxxx模块  一般都会让去 http://ask.dcloud.net.cn/article/283 按照上面添加可以解决一部分问题 2.但是有些是需要android这边配置,比如plug ...

  9. linux下php添加imap模块

    linux环境下给php添加imap模块 #yum -y install libc-client-devel 安装依赖 #cp -rf /usr/local/php /usr/local/soft/p ...

最新文章

  1. golang并发编程goroutine+channel(一)
  2. Hibernate two table same id
  3. css 修改placeholder颜色 , placeholder的样式设置
  4. Web安全的三个攻防姿势
  5. python3.6基础知识_python的基础知识
  6. win8无法使用内置管理员账户打开的解决方法
  7. python线程安全_线程,线程安全与python的GIL锁
  8. 怎么查看这个docker 有没有 restart 属性_感受 Docker 魅力, 排解决多应用部署之疼,Docker Compose + Spring Boot 实践...
  9. 云盘存储 教学反思_现代教育技术
  10. 数据结构——>稀疏数组
  11. CSDN新版下载频道介绍之二——上传和下载资源页面介绍
  12. java基础之测试类
  13. Landsat卫星MSS/TM/ETM数据(转自ESRI社区)(二)
  14. 华硕固件默认ip,新路由3 newifi d2刷机刷华硕固件教程
  15. 用火箭送快递?淘宝宣布联合蓝箭航天起启动“宝箭”计划...
  16. 113.库存明细账案例(包含结存数)
  17. php pear pecl 区别,pecl 简单介绍
  18. 【华为机试】【校招】【Java】机器人走迷宫(DFS)
  19. 【极乐小程序】房地产行业怎么利用小程序运营http://www.dreawer.cn/opration/605.html
  20. Flutter 本地图片加载不出来

热门文章

  1. Java_运动员和教练案例代码实现
  2. vue-cli快速构建vue项目和本地模拟请求数据
  3. 贪心算法 背包问题代码 c语言,用贪心算法求解普通背包问题的C++代码
  4. php opcahe的弊端
  5. 1+X Web前端等级考证 | PHP 技术与应用(中级重点)
  6. 自己动手利用CentOS6.5 搭建php环境安装discuz论坛
  7. 测试老江湖告诉你,测试猿如何优雅的甩锅?
  8. 跑步运动耳机哪个牌子好,值得推荐的六款跑步运动耳机
  9. pythonweb数据可视化_独家 | 基于Python实现交互式数据可视化的工具(用于Web)
  10. 人生之路1.20代码 第四部分