intellij idea配置yuicompressor

intellij idea配置yuicompressor2019独角兽企业重金招聘Python工程师标准>>>…

大家好,又见面了,我是你们的朋友全栈君。

yuicompressor是雅虎开发的一个代码压缩工具,在实际的开发工作中应用十分广泛。 今天我遇到一个情况,压缩js代码。平时写个js工具测试无误后,会在网上找一些在线压缩工具将其压缩,目的不仅仅是混淆源码,更重要的是压缩代码,将源文件压缩变小,减少客户加载的消耗。

今天在压缩一个大插件的时候,没有找到可以用的在线工具,可能是因为源文件过大(2W行)?所以就在网上找到了 这篇文章-》为intellij idea添加YUI Compressor支持 相当于给idea增加一个扩展工具,专门用来压缩js、css等。

我本地的配置图如下 配置图说明

使用效果图如下 效果图说明

其中配置图中的Name和Group即是效果图中的展示名称

配置最主要的是下方的Tool settings Programs是指执行的软件,这里指向我本机的java.exe Parameters指代运行的参数 我本机配置的是 -jar $JDKPath$\tools\yuicompressor-2.4.7.jar –charset utf-8 -v -o $FileDir$$FileNameWithoutExtension$.min.$FileExt$ $FilePath$
最后两项 $FileDir$$FileNameWithoutExtension$.min.$FileExt$ 和 $FilePath$ 分别是压缩后的文件全路径和 文件的全路径, 用2个美刀符号圈起来的代表一些参数,settings面板右面的按钮点击后有这些参数的说明 FileDir代表文件所在目录, FileNameWithoutExtension代表文件名称去掉后缀 如.js .css等, FileExt代表文件后缀, FilePath代表源文件的名称,

比如我在我本地一个js上面右键-如上方效果图; 运行时 控制台显示 D:\NewProject\java_8_131\bin\java.exe -jar D:\NewProject\java_8_131\tools\yuicompressor-2.4.7.jar –charset utf-8 -v -o D:\Workspaces\IntelliJ\99click-sf\adreport\WebRoot\scripts\event\jit.min.js D:\Workspaces\IntelliJ\99click-sf\adreport\WebRoot\scripts\event\jit.js

转载于:https://my.oschina.net/u/1417838/blog/1557225

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/161228.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月18日 上午10:36
下一篇 2022年7月18日 上午10:36


相关推荐

  • clion ubnutu激活码-激活码分享2022.02.18

    (clion ubnutu激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~LGWS…

    2022年4月1日
    42
  • pycharm激活码20120破解方法

    pycharm激活码20120破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    46
  • idea2021激活码永久_在线激活

    (idea2021激活码永久)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月21日
    57
  • pychrm激活码_通用破解码

    pychrm激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月17日
    68
  • idea中设置热部署

    idea中设置热部署首先我们再pom.xml中添加依赖和插件(下图两个红框)然后再进入idea左上角的file->setting,找到里面的compiler,把下图中红色的选项打钩,确定即可接下来要用到四个手指头了,依次按住Ctrl+Shift+Alt+/四个键,则会出现下面对话框,选中Registry然后出现下图,将compiler.automake.allow.when.app.running选项打钩然后把idea关掉再打开一下最后进去Chrome浏览器中,按F12,则出现下图,然后将下图中的

    2022年6月7日
    79
  • 最新版本Navicat激活码【中文破解版】「建议收藏」

    (最新版本Navicat激活码)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html76…

    2022年4月1日
    1.3K

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号