本博客不欢迎:各种镜像采集行为,请尊重知识产权法律法规。大家都是程序员,不要闹得不开心。

苏南大叔在很久之前的文章中,曾经向大家介绍过一款很好用的js和css处理工具,叫做koala。据说是国人基于nwjs做的一款很好用的软件,具体的技术链接,见文末。本文中,将要向大家介绍一下,如何利用koala特有的语法来合并js文件。注意,是特有的语法。别的软件都不认识的语法。只有koala支持的合并js的方法。

koala专用语法

在koala的体系中,可以像php的include语句一样,加载对应的js。语法如下:// @koala-prepend ".js"

然后,利用koala的自动编译功能,就可以实现和前一篇文章中,webstrom和uglifyjs一样的文件合并效果了。还是上一个js合并项目的例子。本文中,苏南大叔在项目根目录下面,添加了一个koala.js文件。内容如下:// @koala-prepend "src/1.js"

// @koala-prepend "src/2.js"

// @koala-prepend "src/3.js"

如何利用koala压缩合并js文件?(图5-1)

添加koala监控

将项目代码拖到koala界面中。然后,设置koala.js的相关属性,并设置输出文件位置为dist/。然后就可以通过任何软件愉快的修改src/目录下面的三个文件,并可以生成对应的dist/koala.min.js文件了。

如何利用koala压缩合并js文件?(图5-2)

如何利用koala压缩合并js文件?(图5-3)

如何利用koala压缩合并js文件?(图5-4)

效果对比

对比uglifyjs生成的all.min.js,似乎koala.min.js的生成结果更加智能一点。大家对比看看,一个是逗号,一个是分号。

如何利用koala压缩合并js文件?(图5-5)

相关链接

小结

koala的这个效果不错,但毕竟是koala特有的方式方法。并不通用,所以大家自行决定是否采用该方案把。

更多苏南大叔带来的koala相关经验文章,请点击下面的链接查看。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。

本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

怎压缩html文件夹,如何利用koala压缩合并js文件?相关推荐

  1. python如何创建一个文件夹_利用Python怎么创建一个文件夹

    利用Python怎么创建一个文件夹 发布时间:2020-12-08 14:48:04 来源:亿速云 阅读:91 作者:Leah 这期内容当中小编将会给大家带来有关利用Python怎么创建一个文件夹,文 ...

  2. windows10大瘦身 - Chrome文件夹下可以删除的临时js文件

    最近我的固态硬盘空间又不够了,所以开始windows10系统瘦身. 我在Chrome的这个文件夹下面发现了大量的临时js文件: C:\Users\i042416\AppData\Local\Googl ...

  3. python读取多个文件夹下所有txt_Python实现合并同一个文件夹下所有txt文件的方法示例...

    本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...

  4. linux 剪切合并文件夹,使用PDF-Shuffler拆分和合并PDF文件[Linux] | MOS86

    如果您有两个或更多个Word文档,您可以轻松地在任何Office套件中打开它们,并剪切/粘贴内容以将其分割或合并.PDF文件怎么样?如果你有几个PDF文件要合并在一起,那么你怎么能这么容易地做到这一点 ...

  5. 利用WinRAR命令行压缩文件或文件夹2007-11-14 15:07压缩文件夹

    利用WinRAR命令行压缩文件或文件夹 2007-11-14 15:07 压缩文件夹winrar.exe a -ag -k -r -s -ibck c:/bak.rar c:/dat/ 压缩多个文件 ...

  6. xp文件夹怎么设置密码?压缩文件及Office文件加密方法

    怎么给文件夹设置密码?相信很多朋友都说使用专门的加密软件吧,今天小编教大家不需使用任何软件就可对文件夹进行加密设置,下面一起来看看是如何对文件夹进行加密的吧! 文件夹设置密码方法: 1.进入要进行加密 ...

  7. add多个文件 git 文件夹_利用 git 提取文件夹下多个特定文件里的内容写到特定文件内...

    有些时候我们需要将一个或多个文件夹内的特定文件里的内容读写到指定的文件内,如果是一个一个文件复制速度太慢,这时我们可以利用git来操作. 首先打开我们需要读取的文件的上级文件夹,在空白处右击选择[Gi ...

  8. 手机上怎么压缩html文件夹,iphone手机怎么压缩文件 iphone自带文件压缩功能操作方法分享...

    iphone手机怎么压缩文件?目前国内有着很多的用户都在使用着iphone手机,iphone手机上也是有着很多的操作功能的,很多的用户都还是不是很熟悉,比如想用iphone手机进行压缩文件,应该怎么操 ...

  9. code block怎样导入整个文件夹_利用ArcGis导入数据之四(dxf——Geomap、CAD、CorelDraw)...

    利用ArcGis导入数据之四(dxf--Geomap.CAD.CorelDraw) 一.应用目标 在油气行业,地质方面Geomap应用相当广泛,建设方面也有CAD,作图方面CorelDraw应用也多, ...

最新文章

  1. 会员管理scrm系统精细化运营更好促进成交
  2. python基础指令-Python基础——与Python的指令交互
  3. imageView的contentMode
  4. JVM_03 运行时数据区 [ 程序计数器+本地方法栈 ]
  5. ios 系统状态栏样式修改_iOS设置状态栏样式,statusBarStyle
  6. Swift基础--方法
  7. CORS跨域限制以及预请求验证(C++ Qt框架实现)
  8. js调用android手写输入法,手机进入页面,js调取软键盘
  9. 极其简便的PHP HTML DOM解析器PHP Simple HTML DOM Parser/有中文手册
  10. python支付程序源码_支付宝推出新活动,Python脚本能让你赚的更多!(附源码)...
  11. winform程序的皮肤问题
  12. 电脑如何通过USB连接PPC手机上网
  13. Sentaurus Tcad 仿真记录
  14. BitviseSSH绕过4A内网直连服务器
  15. At91sam9g35K烧录Linux系统
  16. 【机器学习之随机森林】
  17. 如何去做App自动化以及注意事项
  18. Linux进程间通信方式
  19. pandas.pivot_table详解
  20. Python网络爬虫爬取智联招聘职位

热门文章

  1. Linux 删除文件夹命令
  2. 北京交通大学软件学院保研面经
  3. 美女如何零基础学习网络安全???
  4. 全国高等学校计算机等级考试大纲,全国高等学校计算机等级考试大纲(2013版).doc...
  5. linux提示8080端口被占用
  6. [转]博格坎普职业生涯全回顾:绿茵场上的哈利波特
  7. ubuntu安装realtek网卡驱动rtl8821ce
  8. 短消息网关通信模块的设计与实现(转)
  9. 计算机系ppt比赛,计算机科学学院成功举办第四届“创意杯”PPT设计大赛
  10. python:try...except、else、finally异常处理语句