我希望在Grunt(和uglify)的构建过程中将我的代码包装在自定义类型的闭包中。这个操作必须保持源映射的工作。
我的用例是将所有代码都包裹在一个try/catch块中,以允许在生产环境中记录错误 - 而不会失去对堆栈跟踪的访问权限(与window.onerror不同)。我可能会使用Raven-js 1.0来解决这个问题。
有人知道如何轻松地管理这个吗?
如果你只有一些提示可以提供完整的答案,那也会被接受。
我的用例是将所有代码都包裹在一个try/catch块中,以允许在生产环境中记录错误 - 而不会失去对堆栈跟踪的访问权限(与window.onerror不同)。我可能会使用Raven-js 1.0来解决这个问题。
有人知道如何轻松地管理这个吗?
如果你只有一些提示可以提供完整的答案,那也会被接受。