场景:我目前必须从事一个 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/
就个人而言,我会做一些本教程中描述的事情 - 创建一个崇高的工作流程。
希望这有帮助!