YUI 删除 javascript 评论
Posted
技术标签:
【中文标题】YUI 删除 javascript 评论【英文标题】:YUI remove javascript comments 【发布时间】:2011-04-02 15:44:45 【问题描述】:我需要从一些 javascript 代码中删除 cmets(“// This is a comment”,如 cmets),我正在使用 YUI 压缩器,有一个选项可以这样做吗?
谢谢
感谢您的回复,我正在尝试合并几个脚本并用 YUI 压缩后;我发现如果我压缩然后合并它可以工作的脚本,但是如果我合并然后压缩,就会出现问题并且我得到一个损坏的脚本
【问题讨论】:
我在我的项目中合并然后压缩,它工作得很好。您的脚本是否依赖大量全局变量和全局函数?也许这会给压缩机带来问题。怎么“破”了? 推荐的方法是先MINIFY每个文件,然后再组合它们。不是反过来。你有什么理由不能缩小然后合并? @Pure.Krome 你能解释一下为什么建议在合并之前缩小吗?我有一个active question on this topic 【参考方案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 */
【讨论】:
它只删除//
cmets 所有/*
cmets 不删除***.com/questions/20831597/…以上是关于YUI 删除 javascript 评论的主要内容,如果未能解决你的问题,请参考以下文章
JavaScript 使用YUI javascript库切换/显示
JavaScript 手风琴与YUI javascript库