榆树:名为

时间:2017-04-10 09:21:56

标签: elm maybe

我正在浏览一个教程,我正在尝试导入Maybe模块,但我收到以下错误:

I found multiple modules named 'Maybe'.

Module 'Main' is trying to import it.

Modules with that name were found in the following locations:

directory ././Maybe.elm
package elm-lang/core

如何指向上述某个套餐?

1 个答案:

答案 0 :(得分:3)

Maybe软件包中的elm-lang/core模块是imported by default,因此,如果您要导入该模块,则无需执行此操作。

我无法确定导致名称冲突的原因是什么,但没有看到您安装了哪些软件包,但是如果您创建了自己的名为Maybe的模块,我建议重命名它。诸如NameOfDirectory.NameOfModule之类的模块名称模式在Elm中很常见(事实上,我认为它们在某种程度上是强制执行的。)