出于调试目的,我想在 Opal 生成的 javascript 文件中查看相应的 Ruby Source 位置。
有没有一种简单的方法来实现这一点?我试过了
# config.ru
require 'bundler'
Bundler.require
run Opal::Server.new { |s|
s.append_path 'public'
s.append_path 'src'
s.debug = true
s.source_map = true
s.main = 'application'
s.index_path = 'index_opal.html'
}
这是我的申请文件
需要“数学”需要“蛋白石”需要“蛋白石-jquery”
require 'consolelogger'
require 'harpnotes'
require 'abc_to_harpnotes'
require 'opal-raphael'
require 'opal-jspdf'
require 'opal-jszip'
require 'opal-abcjs'
require 'opal-musicaljs'
require 'raphael_engine'
require 'pdf_engine'
require 'controller'
require 'harpnote_player'
require 'text_pane'
puts "now starting zupfnoter"
puts "zupfnoter
我只能在源地图中看到这个文件,但不能在“require”中看到
我什至可以在最后的 puts 语句中设置断点,但别无他处。