gpt4 book ai didi

rake 管道 sourceMap 过滤器

转载 作者:行者123 更新时间:2023-12-01 05:29:17 27 4
gpt4 key购买 nike

我正在使用 rake 管道来了解构建 emberjs 应用程序。

让它工作起来相当简单,这里有一个例子:https://github.com/emberjs/todos

但我正在努力寻找有关如何让 sourceMap 作为管道的一部分工作的资源,以便我可以在 Web 检查器中单独查看我的 js 文件。 Reference

有没有人能够做到这一点?

最佳答案

所以,我想通了这个问题。 minispade 过滤器支持“字符串”选项。将此选项设置为 true 时,minispade 过滤器会在每个模块的末尾附加一个“sourceUrl”注释。这稍后会被 Firebug 或 Web-Inspector 拾取,以单独显示您的文件,而不是单个文件。

发件人:Minispade Filter on Github

#   @option options [Boolean] :string If true, compiles the output as
# a String instead of a closure. This means that @sourceURL can be
# appended for good stack traces and debugging.


问题是 Ember Todos 中的 Assetfile使用 rake-pipeline 展示的示例没有将此设置为 true。一旦修改了 Assetfile 的副本,您就可以很好地进行调试了。

repo 的另一个未解决问题是它使用的极其古老的 minispade 副本。因此,如果您正在查看该 repo,请确保您也更新了 minispade.js。

关于rake 管道 sourceMap 过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12219109/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com