问题描述
我将我的沙丘项目版本从 (lang dune 1.1)
切换到 (lang dune 2.0)
,这在处理替代依赖项时产生了错误。
我在使用 dune 1.1 的沙丘文件中遇到了愚蠢的问题:
(select vpl_domain.ml from
(vpl -> domains/numeric/vpl_domain.ok.ml)
(!vpl -> domains/numeric/vpl_domain.ko.ml))
但是用dune 2.0会产生错误
这个选择分支中文件的格式必须是 vpl_domain.{name}.ml
(select vpl_domain.ml from
(vpl -> vpl_domain.ok.ml)
(!vpl -> vpl_domain.ko.ml)))
这似乎让沙丘对格式感到高兴,但给出了错误
未找到 vpl_domain.ko.ml 的规则
我做错了什么,这是沙丘的错误还是他们自愿做出重大更改?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)