在创建一个ELM页面并使用(elm-reactor)成功运行它之后,我已经编译它以生成js文件并使用browser打开它。
使用以下命令:elm-make pageName.elm --output target.js。
无论如何,成功地生成了target.js页面,但是当使用浏览器打开它时,它并没有显示预期的结果,而是按照下面的屏幕截图显示了源代码

发布于 2016-07-31 18:45:25
在不使用--output target.js的情况下运行elm-make pageName.elm并打开produced 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,并且您希望它占据整个页面。
https://stackoverflow.com/questions/38683004
复制相似问题