【问题标题】:Node.js with CoffeeScript, how to debug?Node.js 与 CoffeeScript,如何调试?
【发布时间】:2014-01-08 19:53:15
【问题描述】:

我习惯做前端开发人员。我是 NodeJS 的新手。

我总是使用 CoffeeScript 来构建前端代码。

我有一个如下所示的咖啡脚本文件:

http = require 'http'

http.createServer (req, res) ->
  res.writeHead 200, {'Content-Type': 'text/plain'}
  res.end 'Hello World\n'
.listen 1337

console.log 'Server running at http://127.0.0.1:1337/'

所以我输入命令$ coffee server.coffee,它工作正常,与$ node server.js效果相同

所以我决定使用 CoffeScript 编写我的 NodeJS 应用程序,当我将它部署到生产环境时,我会将所有 CoffeeScript 文件编译为 Javascript 文件。

所以:

  1. 我不知道如何调试 CoffeeScript。

  2. 自己在研究NodeJS,不知道以上步骤是否正确合理

【问题讨论】:

  • 1.源图,2。看起来不错。
  • 我会说这取决于。你到底想调试什么?编译好的脚本本身?还是它所做的操作?
  • @ChiChou ,感谢您的回复,我的问题有更多问题,它没有重复。
  • 使用source mapsnode内置debugger

标签: javascript node.js coffeescript


【解决方案1】:

我花了很长时间才弄明白。

coffee --nodejs debug server.coffee

显然,您可以通过指定 --nodejs 标志将选项传递给节点。更多关于this other post

【讨论】:

    猜你喜欢
    • 2013-05-21
    • 2013-07-22
    • 2012-06-19
    • 2015-10-11
    • 2013-07-06
    • 2017-06-13
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多