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

让它工作是相当简单的,一个例子在这里:https://github.com/emberjs/todos

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

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

最佳答案

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

来自:Minispade Filter on Github



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

该 repo 的另一个 Unresolved 问题是它使用的 minispade 的非常旧的副本。因此,如果您正在查看该存储库,请确保也更新您的 minispade.js。

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

10-09 17:59