[英]How to ship non-elixir files with mix package?
我正在Elixir中建立一个可处理某种XML文件的库。 我想将它附带DTD模式,因为XML文件在<!DOCTYPE>
内引用了它。 我该怎么做,以确保所有其他应用程序都可以导入所有内容。
概括:如何传送混合项目正在使用的一些静态非elixir文件(资源)?
通常的地方把所需在运行时非源代码文件是/priv
在封装并排的根目录/lib
或/config
。 编译器维护适当的引用,并确保在通过以下方式访问目录时,该目录始终在适当的位置可用:
Application.app_dir(:my_app, "priv/path/to/file")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.