use*_*433 7 javascript comments minify
这是我的困境:
我是一个菜鸟(目前实习并帮助维护两个电子商务网站)在javascript.我最近被分配删除了我们的javascript库中发生的所有注释(超过25,000条注释!).显然我想找到一个函数或一些可以解析代码的预先存在的程序,删除//或*/后面的所有字符...
我已经研究了一些在线可用的缩小器,如Yui,jscompressor.com和uglifyJS,它们可以使这项任务更加自动化,但是存在一些问题.要么它们过于激进(缩短变量名称,删除所有空格等),要么它们要求您一次输入一行或一个文件.我正在处理几千个.js文件.
其他细节:我们的开发环境是Eclipse IDE和xammp; 语言是html,php,css.
任何能满足我需求的程序建议都会很棒!
Pau*_*nel -1
事实上,构建一个从 javascript 文档中删除所有注释的正则表达式并不那么容易。
基本的解决方案是使用:
yourJavascriptString.replace(/\/\*.+?\*\/|\/\/.*(?=[\n\r])/g, '');
Run Code Online (Sandbox Code Playgroud)
不幸的是,它并不总是有效。如果您需要更完整的解决方案,请访问此网站:http://james.padolsey.com/javascript/removing-comments-in-javascript/
| 归档时间: |
|
| 查看次数: |
4074 次 |
| 最近记录: |