我正在使用 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/