为自定义 Javascript 处理器输出创建源映射



场景:我目前必须从事一个 Coffescript 项目,该项目(目前仍然)与使用一些过时且早已被遗忘的浏览器化前身有关。

  • 针脚 : https://github.com/sstephenson/stitch
  • 示例输出:https://gist.github.com/gilligan/00206343c41331ac9ce6

:为从编译的咖啡脚本创建的结果文件创建源映射的最佳方法是什么?我是否必须使用类似 https://github.com/mozilla/source-map/的东西将源映射生成添加到拼接处理本身,或者是否有可以应用于此场景的更高级/通用的方法?

要为 coffee-script 添加source-map,只需使用 coffee-script 包中的 node-js 命令行工具即可。

示例:(来自 coffeescript.org)
src.coffee文件的目录树编译为 lib 中.js文件的并行树,并创建源映射文件:

coffee --compile --map --output lib/ src/

就个人而言,我会做一些本教程中描述的事情 - 创建一个崇高的工作流程。

希望这有帮助!

最新更新