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