首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >主页目录的默认文件

主页目录的默认文件
EN

Stack Overflow用户
提问于 2016-08-03 18:19:25
回答 1查看 124关注 0票数 0

如何在安装了我的阴谋包之后,用我的默认值创建一个文件,可能在主目录下创建?我将默认文件保存在源目录中。我的意思是,无论是在结束后还是开始的时候,都可以对阴谋集团说,去创建那个文件。因为我希望以后在我执行我的应用程序时拥有它。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-08-03 20:35:32

阴谋集团支持将与您的应用程序一起安装的数据文件的概念,它还提供了一个API,您可以使用它来确定数据文件的实际驻留位置。

在您的阴谋文件中添加一个data-files节,例如:

代码语言:javascript
复制
data-files: file1.txt, img2.jpg

这些路径相对于您的项目目录。

然后在您的应用程序中使用以下代码:

代码语言:javascript
复制
import Paths_project_name
...

foo = do path <- getDataFileName "file1.txt"
         ...
         img <- getDataFileName "img2.jpg"
         ...

这里,_project_name_是这个阴谋项目的名称。例如,如果您的阴谋文件名为Blather.cabal,,那么您将导入Paths_Blather.。

更多信息可在这篇博客文章中找到:

http://neilmitchell.blogspot.com/2008/02/adding-data-files-using-cabal.html

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38750967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档