gpt4 book ai didi

elm 入门文档 "cannot find module"

转载 作者:行者123 更新时间:2023-12-04 19:01:09 30 4
gpt4 key购买 nike

您好,我只是关注以下文档:http://elm-lang.org/get-started
我在查找模块部分被阻止:

$ mkdir elm
$ cd elm
$ elm package install
Some new packages are needed. Here is the upgrade plan.

Install:
elm-lang/core 4.0.1

Do you approve of this plan? (y/n) y
Downloading elm-lang/core
Packages configured successfully!

我得到一些简单的例子:
$ wget https://raw.githubusercontent.com/elm-lang/elm-lang.org/master/src/examples/buttons.elm
... Enregistre : «buttons.elm»

buttons.elm 100%[===========================>] 495 --.-KB/s in 0s
2016-05-26 09:32:19 (150 MB/s) - «buttons.elm» enregistré [495/495]

我得到一个缺少的模块错误:
$ elm-make buttons.elm
I cannot find module 'Html'.

Module 'Main' is trying to import it.

Potential problems could be:
* Misspelled the module name
* Need to add a source directory or new dependency to elm-package.json
(venv)luis@spinoza:~/lab/sandbox/elm
$

我在文档中找不到解释连接的位置
import xxx Exposing yyy

相当于
$ pip install xxx

最佳答案

您需要导入 elm-lang/html使用 elm package install elm-lang/html 打包.

当你从编译器收到这样的错误时,要找出你需要哪个包,你可以去http://package.elm-lang.org/。并且,做一点搜索,当你在一个包的详细信息中时,通过查看右列来找出哪个包暴露了你需要的模块。

例如 here你会看到 elm-lang/html包暴露了以下模块:Html , Html.App , Html.Attributes , Html.EventsHtml.Lazy .

还有an issue要求改善模块和暴露它的包之间的连接,因此编译器可以在项目引导期间提供更多帮助

关于elm 入门文档 "cannot find module",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37454562/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com