Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 默认文件到主目录_Haskell_Cabal - Fatal编程技术网

Haskell 默认文件到主目录

Haskell 默认文件到主目录,haskell,cabal,Haskell,Cabal,在安装cabal软件包后,如何使用默认设置创建一个文件,可能是主目录?我将默认文件保存在源目录中。我的意思是,任何一种方式都可以告诉阴谋集团,在完成后或开始时,创建那个文件。因为我希望在以后执行应用程序时使用它。cabal支持将随应用程序一起安装的数据文件的概念,并且它还提供了一个API,您可以使用该API确定数据文件实际驻留的位置 在您的阴谋集团文件中添加一个数据文件节,例如: data-files: file1.txt, img2.jpg 这些路径是相对于项目目录的 然后在应用程序中使用以

在安装cabal软件包后,如何使用默认设置创建一个文件,可能是主目录?我将默认文件保存在源目录中。我的意思是,任何一种方式都可以告诉阴谋集团,在完成后或开始时,创建那个文件。因为我希望在以后执行应用程序时使用它。

cabal支持将随应用程序一起安装的数据文件的概念,并且它还提供了一个API,您可以使用该API确定数据文件实际驻留的位置

在您的阴谋集团文件中添加一个
数据文件
节,例如:

data-files: file1.txt, img2.jpg
这些路径是相对于项目目录的

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

import Paths_project_name
...

foo = do path <- getDataFileName "file1.txt"
         ...
         img <- getDataFileName "img2.jpg"
         ...
导入路径\u项目\u名称
...

foo=do pathcabal支持将随应用程序一起安装的数据文件的概念,它还提供了一个API,您可以使用它来确定数据文件实际驻留的位置

在您的阴谋集团文件中添加一个
数据文件
节,例如:

data-files: file1.txt, img2.jpg
这些路径是相对于项目目录的

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

import Paths_project_name
...

foo = do path <- getDataFileName "file1.txt"
         ...
         img <- getDataFileName "img2.jpg"
         ...
导入路径\u项目\u名称
...

这个问题不是很清楚。我的理解是:你在写一份申请,使用阴谋集团。所说的应用程序有一个配置文件,你会想,当cabal安装应用程序时,它也会在某个地方为它安装配置文件,以便用户可以修改它。是的,这正是我想要的。问题不是很清楚。我的理解是:你在写一份申请,使用阴谋集团。所说的应用程序有一个配置文件,您希望,当cabal安装该应用程序时,它也会在某处安装该应用程序的配置文件,以便用户可以修改它。是的,这正是我想要的。