【问题标题】:How can I elm-make .elm files into HTML templates, rather than HTML files?如何将 .elm 文件制作成 HTML 模板,而不是 HTML 文件?
【发布时间】:2018-05-01 22:08:21
【问题描述】:

我只是看看榆树。

我可以在 Elm 中成功编写页面,并且可以使用 elm-make 生成 HTML 文件。

我希望 elm-make 生成一个 HTML 模板,用 NodeJS 呈现。显然,我可以将输出后缀更改为.ejs,例如。

如何将 Elm 中的几个常量替换为模板标签? sed 是这样做的方法,还是有更好的方法?

我只需要插入几个常量。我不需要处理其他标签或迭代。

【问题讨论】:

    标签: html ejs elm


    【解决方案1】:

    您可以做的一种方法是编译为 js 而不是默认的 html。使用这个命令

    elm-make FileName.elm --output FileName.js
    

    然后让节点将 Elm 初始化为 html 之类的

    <div id="main"></div>
    <script src="main.js"></script>
    <script>
        var node = document.getElementById('main');
        var app = Elm.Main.embed(node);
    </script>
    

    更多信息,请参阅here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-31
      • 1970-01-01
      • 2018-08-20
      • 2020-09-11
      • 2023-04-02
      • 1970-01-01
      • 2014-04-05
      • 1970-01-01
      相关资源
      最近更新 更多