我正在尝试使用“数据文件”机制,除了相关文件没有复制到share/
目录中之外,其他东西都可以正常工作。例如,我的 .cabal 文件如下所示:
name: nano-js
version: 0.1.0.0
data-files: include/prelude.js
但是在构建和安装目录之后
.hsenv/cabal/share/nano-js-0.1.0.0
不存在。所以表格的查询
getDataFileName "include/prelude.js"
产生一个FilePath
不存在的
nanojs: /home/rjhala/research/liquid/.hsenv/cabal/share/nano-js-0.1.0.0/include/prelude.js: openFile: does not exist (No such file or directory)
是否需要一些额外的关键字来填充share/
?
或者这可能是一个问题hsenv
?
谢谢!