【问题标题】:YUI remove javascript commentsYUI 删除 javascript 评论
【发布时间】:2023-03-24 10:52:01
【问题描述】:

我需要从一些 Javascript 代码中删除 cmets(“// This is a comment”,如 cmets),我正在使用 YUI 压缩器,有一个选项可以这样做吗?

谢谢


感谢您的回复,我正在尝试合并几个脚本并用 YUI 压缩后;我发现如果我压缩然后合并它可以工作的脚本,但是如果我合并然后压缩,就会出现问题并且我得到一个损坏的脚本

【问题讨论】:

  • 我在我的项目中合并然后压缩,它工作得很好。您的脚本是否依赖大量全局变量和全局函数?也许这会给压缩机带来问题。怎么“破”了?
  • 推荐的方法是先MINIFY每个文件,然后再组合它们。不是反过来。你有什么理由不能缩小然后合并?
  • @Pure.Krome 你能解释一下为什么建议在合并之前缩小吗?我有一个active question on this topic

标签: javascript comments yui-compressor


【解决方案1】:

YUI Compressor 默认会移除 cmets。您必须使用特殊的注释格式来保留 cmets。

/*! This comment will not be removed, so it's a good place to put a copyright */

// this comment will be removed

/* this one too */

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2021-05-01
  • 1970-01-01
  • 2011-12-18
  • 2010-12-12
  • 2015-01-04
  • 2012-03-09
  • 2020-07-12
  • 1970-01-01
相关资源
最近更新 更多