如何保持 /*!对UglifyJS2发表评论?

时间:2014-08-10 19:42:21

标签: node.js uglifyjs2

默认行为代表@license@preserve ...

但是许多插件和库仍然使用/*!来授权评论块......

如何使用UglifyJS2保留以/*!开头的评论?

2 个答案:

答案 0 :(得分:2)

请参阅https://github.com/mishoo/UglifyJS2#usage

使用--comments参数,您可以提供正则表达式。

uglifyjs jquery.plugin.js --comments '/^\/*!/' -o outfile.js

答案 1 :(得分:0)

如果您使用此VSCode扩展名 JS & CSS Minifier (Minify),您可以轻松配置它。 只需在项目根目录上添加 .uglifyrc 文件,并将以下内容添加到文件中即可:

  {
      "output": {
        "comments": "/^\/*!/"
    }
  }

那只会保留您的许可评论