我找不到模块'Graphics.Element'

Ben*_*ene 8 elm

我想尝试一下榆树(0.17).但我无法运行这个简单的示例:

import Graphics.Element exposing (..)

main =
  show "Hello!"
Run Code Online (Sandbox Code Playgroud)

运行时显示以下错误elm reactor:

我找不到模块'Graphics.Element'.

模块'Main'正在尝试导入它.

潜在的问题可能是:

  • 拼错了模块名称
  • 需要向elm-package.json添加源目录或新依赖项

我跑了elm package install evancz/elm-graphics,它成功了.在Dependencies边栏下打开localhost:8000时我也看到了它.

在查看其他示例时,他们以相同的方式进行导入.

什么可能导致问题?

Cha*_*ert 19

在版本0.17中,模块名称已更改为Element,您现在需要将Graphics元素转换为Html.尝试将代码更改为以下内容:

import Element exposing (..)

main =
  toHtml <| show "Hello!"
Run Code Online (Sandbox Code Playgroud)


小智 6

根据目前的elm-lang.org/examples,hello-html现在写成了

import Html exposing (text)

main =
  text "Hello!"
Run Code Online (Sandbox Code Playgroud)