ClosureScript&NodeJS:错误:No * print-fn * fn设置为评估环境

我跟着“你好世界!” 这两个指南中的NodeJS示例

  • https://github.com/clojure/clojurescript/wiki/Quick-Start#running-clojurescript-on-nodejs
  • http://mmcgrana.github.io/2011/09/clojurescript-nodejs.html

并为每个我得到这个错误

Error: No *print-fn* fn set for evaluation environment 

我错过了一个步骤? 这似乎是一个相当基本的问题…有谁知道print-fn在哪里设置?

你可以说

 (enable-console-print!) 

使用console.log进行打印。

在引擎盖下, enable-console-print! 设置*print-newline**print-fn* 。 这是r2156 的来源 。