我正在尝试改造/修复大量遗留的 Web 代码,不幸的是其中大部分都是格式不良的 JavaScript。我正在寻找一个批处理/可编写脚本的实用程序,可以修复可执行语句末尾缺少符号的 JavaScript。
我已经尝试使用 Rhino 使用 beautify-cl.js 脚本,但它不添加分号。此外,我尝试过JSTidy,认为我可以将其修改为可编写脚本,但它会删除所有注释。考虑到我们有 2000-3000 个文件,任何解决方案都必须是可编写脚本的。
引用了以下主题,但由于各种原因,没有一个解决方案足够: Javascript Beautifier - 不处理分号 Javascript 的最佳源代码格式化程序?- 不可编写脚本
有什么想法/解决方案吗?提前致谢。