【发布时间】:2012-05-09 04:27:10
【问题描述】:
我使用 Google Closure Compiler 组合的 15 个左右的 JavaScript 文件之一在其 cmets 中包含标签 @license WTFPL。
因此,Closure Compiler 将我们的 整个 JavaScript 集标记为好像它是 all 在 WTFPL 下获得许可的。
显然这是不可取的——即使只是因为我们无法在 WTFPL 下重新许可大部分代码。如何关闭此功能?
【问题讨论】:
我使用 Google Closure Compiler 组合的 15 个左右的 JavaScript 文件之一在其 cmets 中包含标签 @license WTFPL。
因此,Closure Compiler 将我们的 整个 JavaScript 集标记为好像它是 all 在 WTFPL 下获得许可的。
显然这是不可取的——即使只是因为我们无法在 WTFPL 下重新许可大部分代码。如何关闭此功能?
【问题讨论】:
我发现在编译后的输出上重新运行闭包编译器会去掉包含许可证的注释块。
不确定您的情况是否需要这样做,但在我的情况下(缩小一组 jQuery Tools 脚本)效果很好,我不需要任何其他操作。
【讨论】:
没有内置的东西可以做到这一点。您的选择是:
【讨论】: