javascript - 在生产环境中调试 Uglified javascript

标签 javascript angularjs gruntjs grunt-contrib-uglify compression

我是 AngularJS 和 Grunt 的新手。我在 GruntFile.js 中为开发和生产设置了两个 grunt 任务。对于生产,我正在丑化并将许多 js 文件合并为一个文件。

如果出现任何问题,我需要一些关于如何在生产中调试丑陋的 javascript 代码的指导/技巧。我尝试通过谷歌搜索询问我的同事,但无济于事,因此我在这里提出有关堆栈溢出的问题。

有没有一种方法可以在生产中动态取消脚本以调试 一些配置可以在工作完成后切换为使用未压缩的文件进行调试和压缩文件。

你们给了我一些很棒的方法。谢谢

如果有更多方法请分享。

最佳答案

不要在没有 source maps 的情况下调试缩小代码.如果你不这样做,你会发疯的。另外,你不能重建代码而不是尝试修复缩小的代码吗?

关于javascript - 在生产环境中调试 Uglified javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32468859/

相关文章:

AngularJS ng-required 只允许空格

javascript - 复 Protractor 选择器

javascript - AngularJS ng-options 可以有可变数量的 ng-models 吗?

javascript - Grunt nunjucks-2-html

gruntjs - Grunt usemin 任务来替换资源

javascript - 我如何为单选按钮创建类似所需警报的 HTML5?

javascript - 错误 : Invalid login: 535-5. 7.8 用户名和密码不被接受

javascript - Yeoman 发电机,咕噜声 : proper usage of grunt-usemin with grunt-rev

javascript - 为 WordPress 中的多个菜单项提供属性(无 .js)

javascript - 单击时在淡入和淡出之间切换