我刚开始使用榆树。当我使用 elm-reactor 运行我的hello world示例(链接到下面给出的代码的屏幕截图)时,浏览器上有空白页面。控制台上还有一条错误消息,将其描述为参考错误(链接到下面给出的屏幕截图)。但是,当使用 elm-make 从代码创建html文件时,它会成功运行。
Link to tutorial site referred to write the hello world example.
请帮助我找到解决问题的方法。如果您需要更多信息,请发表评论。
使用榆树代码:
module Hello exposing (..)
import Html exposing ( text, Html )
main : Html a
main = text "Hello"
浏览器控制台上的错误消息:
ReferenceError: runElmProgram is not defined.
浏览器输出为空白屏幕。
答案 0 :(得分:1)
谢谢大家的建议。也许,这是由于我安装Elm的方式(从源代码构建)。通过使用 npm 从头开始再次安装elm解决了这个问题。
答案 1 :(得分:0)
在Elm模块中,名称和文件名应以大写字母开头。只需将模块重命名为Hello,将文件重命名为Hello.elm。