是否有插件或其他简单方法可以获取外部Javascript库的调试版本?(“外部”,因为它们不是由WordPress团队编写的,也不是因为它们来自Google或其他CDN)。
如果我定义SCRIPT_DEBUG
常数至true
, 我在WordPress中获得了大多数Javascript文件的调试(非精简)版本。但是,一些外部库仍在使用缩小版本(请检查wp_default_scripts()
对于没有$suffix
参与他们的URL)。我正在创建一个TinyMCE插件,因此在调试过程中上下调用堆栈时,拥有完整的TinyMCE源代码将非常方便。(我知道TinyMCE是以一种更特殊的方式加载的,但我也想到了jQuery库,它使用标准wp_register_script()
方法。)
我知道TinyMCE可以作为压缩的或非压缩的Javascript加载,但这两个版本都是先缩小的,所以这不是我想要的。我想加载TinyMCE的非精简版本,也可能加载插件的非精简版本。
最合适的回答,由SO网友:Jan Fabry 整理而成
我为TinyMCE创建了一个版本,这并不难。诀窍是劫持includes_url
, 这是更改TinyMCE脚本路径的唯一方法。
我创建了一个插件,它包含TinyMCE 3.2.7(WP 2.9和3.0)和3.3.9.3(WP 3.1)的非精简版本。You can download it via Dropbox, 让我知道你的想法!