如果我忘记删除 .js 文件中的 'debugger;' 并将其实时部署怎么办?会影响我的申请吗?

What if I forgot to remove 'debugger;' in a .js file & deploy it on live. Will it affect my application?

我正在开发 nodeJs 应用程序,但我不小心忘了删除调试器;里面的代码。如果我在实时部署相同的代码,我会遇到任何问题吗?

这不是问题。 此外,将来您可以使用一些工具自动从生产代码中排除 debugger 指令。 例如。 babel plugin.

debugger 语句仅在启用调试模式时才会影响 Node 应用程序,使用 --inspect 选项或 the documentation 中列出的其他方式。否则他们将被忽略;它们对性能的影响很小。

将来避免这种情况的一种可能方法是启用 ESLint no-debugger rule 并在部署时强制执行。