如何在docpad.coffee中调试和记录辅助函数?

时间:2013-10-07 16:14:08

标签: docpad

尝试向docpad.coffee添加新帮助程序我想调试这些帮助程序。 按照http://docpad.org/docs/debug中的概述设置节点检查器我希望控制台在与例如

一起使用时显示日志
getOutDir: (inPath) ->
    console.log('inPath')

如何在docpad.coffee中设置断点到辅助方法? 如何从docpad.coffee登录?

2 个答案:

答案 0 :(得分:3)

docpad.org上针对node-inspector的说明不正确(正在处理它们)。您不能只运行docpad-debug,因为它运行全局安装的docpad版本,这会混淆调试器。而是从node-modules文件夹运行docpad-debug的本地副本:

./node_modules/.bin/docpad-debug run

答案 1 :(得分:1)

  

如何从docpad.coffee登录?

docpad.log("info", "... your log info here ...")

其他日志级别为“警告”和“错误”。