javascript - 如何使用闭包编译器将 js 注释保留在原处?

标签 javascript minify google-closure-compiler

有没有办法告诉闭包编译器将注释保留在原来的位置。我尝试使用 @preserve,但它将注释移动到文件顶部。

最佳答案

不 - 不支持(WHITESPACE_ONLY 模式除外)。

编译器应保留用 @preserve@license 标记的 JSDoc 注释的顺序,但它们会移至文件顶部。

一般来说,注释是为了人类可读性。闭包编译器优化代码大小和执行。

关于javascript - 如何使用闭包编译器将 js 注释保留在原处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16903263/

相关文章:

CSS minificator 删除零值的单位(px、ms、em)

javascript - js - 在空格键上按文档上的任意位置触发通用功能

javascript - 获取 <img> src 并通过类设置为变量(id 不可用)

actionscript-3 - 有 AS3 Minify 吗?如何缩小actionscript3?

javascript - 在 Grunt (Yeoman) 中禁用缩小

javascript - Closure Compiler externs - 引用复杂函数

javascript - 使用 Google Closure 编译器防止将导出的属性内联为常量

javascript - react 代码中的@internal JavaScript 文档标记,这是 jsdoc、闭包还是其他?

javascript - 如何使用 Redux 传达 React 组件之间的 UI 状态变化?

javascript - Extjs ajax代码重构