[使用JS工作时,我经常将scratch.js
文件放在方便进行原型设计和试验的想法中。然后,我可以运行node scratch.js
并将值打印到控制台。
榆树代表很好,节点也有很好的代表,但是我非常喜欢这个工作流程。但是,尝试在Elm中实现此工作流时遇到了一些问题...
main
值。还有其他人使用此工作流程吗?关于我在做什么错的任何建议?
我正在使用elm make scratch.elm --output=scratch.js
和以下文件...
add : Int -> Int -> Int
add a b = a + b
test = add 1 2
Debug.log "test result" test
main
功能是必需的,但可以简化为
main = text ""
Debug.log
应该可用,除非您使用--optimize
构建生产版本,如its documentation中所述。或者,您可以use ports打印。