【发布时间】:2013-03-08 10:08:33
【问题描述】:
现在 CoffeeScript 支持新的 Source Map 热点,我想知道我是否不仅可以在浏览器中使用源映射,还可以在开发我的 nodeJS 应用程序时在命令行中使用。
我希望 JS 编译器为我提供更有用的错误跟踪,其中行与我的咖啡脚本文件而不是编译的 JS 文件实际匹配。
【问题讨论】:
标签: node.js coffeescript source-maps
现在 CoffeeScript 支持新的 Source Map 热点,我想知道我是否不仅可以在浏览器中使用源映射,还可以在开发我的 nodeJS 应用程序时在命令行中使用。
我希望 JS 编译器为我提供更有用的错误跟踪,其中行与我的咖啡脚本文件而不是编译的 JS 文件实际匹配。
【问题讨论】:
标签: node.js coffeescript source-maps
source-map-support 模块执行此操作,只需安装该模块并将其放在代码顶部:
require('source-map-support').install()
【讨论】:
source-map-support 相关的问题。
现在使用 CoffeeScript 1.6.2,如果您使用 coffee 命令运行您的应用程序,它只会“工作”:)
【讨论】:
require 中的 .coffee 文件 - 我看到类似 main.coffee:12:1, <js>:20 的东西,但随后是 imported.coffee:185:3 和 imported.coffee 只有 130 行的咖啡脚本。
在 coffee-script 获得对 require() 的更好支持之前,试试这个: https://npmjs.org/package/coffee-script-mapped
【讨论】: