2016-11-20 81 views
1

據我所知,發行版中需要的任何工件應放在priv目錄中。如果是傘式項目,應該在傘級還是每個應用程序都有一個priv目錄?`priv`目錄屬於混合傘項目

另外,如何查找priv目錄的路徑名?

回答

2

priv目錄是OTP應用程序佈局的一部分。由於傘本身不是OTP應用程序,因此它沒有priv目錄 - 實際的應用程序,因此每個目錄都有它自己的priv

您可以在私法目錄使用訪問文件:

Application.app_dir(:app_name, "priv/path/to/file") 
+0

有沒有辦法來查找應用程序目錄,而無需知道應用程序,你在的名稱,例如宏可能想看看了。它所包含的模塊的應用程序目錄 –