你好我只是按照以下文档: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!
Run Code Online (Sandbox Code Playgroud)
我得到一些简单的例子:
$ 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]
Run Code Online (Sandbox Code Playgroud)
我得到一个丢失的模块Errror:
$ 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
$
Run Code Online (Sandbox Code Playgroud)
我无法在文档中找到解释连接的位置
import xxx Exposing yyy
Run Code Online (Sandbox Code Playgroud)
相当于
$ pip install xxx
Run Code Online (Sandbox Code Playgroud)
您需要使用导入elm-lang/html包elm package install elm-lang/html.
要从编译器收到这样的错误时找出你需要的软件包,你可以去http://package.elm-lang.org/并进行一些搜索,找出哪个软件包暴露了你需要的模块当您在包的详细信息中时,查看右侧列.
例如在这里,你会看到,elm-lang/html包暴露出以下几个模块:Html,Html.App,Html.Attributes,Html.Events和Html.Lazy.
还有一个问题要求改进模块和暴露它的包之间的连接,因此编译器可以在项目引导期间提供更多帮助
| 归档时间: |
|
| 查看次数: |
1280 次 |
| 最近记录: |