【问题标题】:ELM : Compile ELM page to JSELM : 将 ELM 页面编译为 JS
【发布时间】:2016-07-31 10:26:07
【问题描述】:

在创建 ELM 页面并使用 (elm-reactor) 成功运行后, 我已经编译它生成js文件并使用浏览器打开它。

使用以下命令:elm-make pageName.elm --output target.js

无论如何,target.js 页面已成功生成,但是当使用浏览器打开它时,它不会显示所需的结果,而是按照下面的屏幕截图显示源代码

【问题讨论】:

    标签: elm


    【解决方案1】:

    在没有--output target.js 的情况下运行elm-make pageName.elm 并打开生成的index.html

    或者,创建您自己的 *.html 文件并通过 <script> 标记嵌入 target.js,就像您通常对任何其他 JavaScript 文件所做的那样:

    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <title>My app</title>
        <script src="target.js"></script>
        <script>
          // Run the application manually.
          Elm.Target.fullscreen();
        <script>
    </head>
    <body>
    
    </body>
    </html>
    

    假设入口模块的名称是Target,并且您希望它接管整个页面。

    【讨论】:

    • 我认为你需要调用它。仅仅加载是不够的。
    • @Tosh 你说得对,我已经更新了例子
    猜你喜欢
    • 1970-01-01
    • 2021-01-27
    • 2016-04-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    相关资源
    最近更新 更多