1
chloerei 2012-08-27 00:45:20 +08:00
Rails 框架开发模式编译出来的 js 会在每个方法前面加上原 coffee 的行号,没仔细研究是 Rails 打的补丁还是编译工具自带的。
|
3
nouh 2012-08-28 18:07:31 +08:00
用vim-coffeescript插件,然后加上这个配置
vnoremap <leader>c <esc>:'<,'>:CoffeeCompile<CR> nnoremap <leader>c :CoffeeCompile<CR> command -nargs=1 C CoffeeCompile | :<args> |
4
nouh 2012-08-28 18:11:29 +08:00
|
5
infinte 2012-08-28 18:54:40 +08:00
这个不就是万众期待的 source map 咩?
|
9
shellex OP |
10
infinte 2012-09-02 18:47:05 +08:00
|
11
zhangxiao 2012-10-01 18:24:40 +08:00
错误信息里的行号是解释成js之后的行号,所以看下是哪个文件,然后
coffee -p /path/to/the/coffee-file | cat -n | less 大部分问题这么解决都挺快 |
12
island205 2013-04-24 19:06:17 +08:00
coffee-script已经开始支持scource map。http://island205.com/2013/03/06/coffeescript-1-6-1%E5%8F%91%E5%B8%83%EF%BC%8C%E6%94%AF%E6%8C%81source-map/
|