【问题标题】:how to debug coffeescript in node.js with webstorm 6 source maps如何使用 webstorm 6 源映射在 node.js 中调试咖啡脚本
【发布时间】:2013-02-22 03:17:36
【问题描述】:

我已经设置了这个视频中的咖啡脚本文件观察器

http://www.youtube.com/watch?v=Sl1Uk3zT5Fg

这似乎适用于使用 google chrome 调试的 html 项目。但是,当我开始调试并在 node.js 项目的咖啡脚本文件中设置断点时,它没有命中断点。但是,在生成的 js 文件中设置断点确实会受到影响。

调试器需要做什么才能使用生成的源映射并在 webstorm 6 中使用 node.js 逐步执行咖啡脚本?

【问题讨论】:

标签: coffeescript webstorm


【解决方案1】:

刚刚发布的 CoffeeScript 1.6.2 现在在底部有源地图的注释,正如 WebStorm 所期望的那样,它现在可以按预期工作。

【讨论】:

    【解决方案2】:

    根据 CrazyCoder 提到的问题,WebStorm 期望 //@ sourceMappingURL=print.map 语句位于生成的 JavaScript 文件的底部,而不是位于咖啡脚本编译器当前放置的顶部,这似乎是一个问题。

    在每次保存时手动将该行复制到生成的脚本文件的底部似乎不是一个可行的解决方法,所以我认为我们必须注意 Webstorm issue 直到它解决。

    【讨论】:

      猜你喜欢
      • 2012-06-12
      • 1970-01-01
      • 2016-08-20
      • 1970-01-01
      • 2016-07-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多