如何导入本地模块?
How to import a local module?
我有一个本地辅助模块 List.Extensions
,我想将其导入到我的 Main.elm 模块中。它存在于同一目录中。当我尝试这样做时,我收到一条错误消息:
I cannot find module 'List.Extensions'.
Module 'Main' is trying to import it.
List.Extensions.elm
的内容是:
module List.Extensions exposing (..)
test = 1
Main.elm
的内容是:
import List.Extensions
[...]
我找不到任何关于设置本地模块的资源或指南,我该怎么做?
看来本地elm模块必须根据文件系统结构命名。因此,List.Extensions.elm
必须 重命名 为 Extensions.elm
并且 移动 为 List\Extensions.elm
。我找不到任何关于此的文档,但据传闻似乎是这样。发帖以防其他人遇到同样的问题。
我有一个本地辅助模块 List.Extensions
,我想将其导入到我的 Main.elm 模块中。它存在于同一目录中。当我尝试这样做时,我收到一条错误消息:
I cannot find module 'List.Extensions'.
Module 'Main' is trying to import it.
List.Extensions.elm
的内容是:
module List.Extensions exposing (..)
test = 1
Main.elm
的内容是:
import List.Extensions
[...]
我找不到任何关于设置本地模块的资源或指南,我该怎么做?
看来本地elm模块必须根据文件系统结构命名。因此,List.Extensions.elm
必须 重命名 为 Extensions.elm
并且 移动 为 List\Extensions.elm
。我找不到任何关于此的文档,但据传闻似乎是这样。发帖以防其他人遇到同样的问题。