grunt是一套前端自动化工具,一个基于nodeJs的命令行工具,一般用于:① 压缩文件② 合并文件③ 简单语法检查对于其他用法,我还不太清楚,我们这里简单介绍下grunt的压缩、合并文件,初学,有误请包涵准备阶段1、nodeJs环境因为grunt是基于nodeJs的,所以首先各位需要安装nodeJ...
分类:
其他好文 时间:
2015-07-20 12:15:37
阅读次数:
80
减少请求: 图片合并:sprite图 CSS文件合并:多个css文件合并为一个、少用css样式内联、避免使用import方式引入。2. 降低文件大小 降低图片大小:选择合适的图片格式、压缩图片。 降低css文件大小:css值缩写、省略值为0的单位、颜色用最短的形式表示、合并选择器、文件压缩。3......
分类:
其他好文 时间:
2015-07-19 21:23:01
阅读次数:
100
一:cat主要有三大功能:1.一次显示整个文件。$ catfilename2.从键盘创建一个文件。$ cat>filename 只能创建新文件,不能编辑已有文件.3.将几个文件合并为一个文件: $catfile1file2 > file
分类:
系统相关 时间:
2015-07-17 09:34:05
阅读次数:
136
上次简单介绍了下Qbuild的特点和配置,其实实现一个自动化工具并不复杂,往简单里说,无非就是筛选文件和处理文件。但Qbuild的源码也并不少,还是做了不少工作的。1. 引入了插件机制。在Qbuild中称作模块,分为任务处理模块(如合并、压缩等处理)和文本处理模块(如内容添加和替换等处理),一个任务...
分类:
其他好文 时间:
2015-07-15 09:14:21
阅读次数:
144
grunt是一套前端自动化工具,一个基于nodeJs的命令行工具,一般用于:① 压缩文件② 合并文件③ 简单语法检查对于其他用法,我还不太清楚,我们这里简单介绍下grunt的压缩、合并文件,初学,有误请包涵准备阶段1、nodeJs环境因为grunt是基于nodeJs的,所以首先各位需要安装nodeJ...
分类:
其他好文 时间:
2015-07-14 17:36:34
阅读次数:
168
第一章:加载和执行1.浏览器的JavaScript的引擎是编译器层的优化;2.当浏览器执行JavaScript代码时,不能同时做其他任何事情(单一进程),意味着3.主流浏览器都允许并行下载JS。4.减少外链脚本数量将会改善性能(合并JS)5.任何网站都可以使用一个把制定文件合并处理后的URL来获取任...
分类:
Web程序 时间:
2015-07-08 20:42:46
阅读次数:
110
在客户端可以将所有的javascript代码分割成几个JS文件,然后在浏览器中将这些JS文件合并.但是在nodejs中是通过以模块为单位来划分所有功能的.每一个模块为一个JS文件,每一个模块中定义的全局变量或函数的作用范围也被限定在这个模块之内,只有使用exports对象才能将其传递到外部: ex....
分类:
Web程序 时间:
2015-07-07 18:54:40
阅读次数:
190
笔者在项目中处理大文件上传的需求,仿照七牛云存储的接口设计。然而,在服务器端文件合并时遇到了很大的问题:合并太慢。本文记录了当时的思路和解决的方案 大文件的需求 文件上传是个很常见的需求。尽管HTTP是基...
分类:
其他好文 时间:
2015-07-06 18:14:34
阅读次数:
267
在windows 7下安装Oracle 11g R2 时大概安装到45%时 提示找不到em.ear文件,如果点击继续还会出现其他错误,最后安装不成功.检查文件发现另外一个zip没有解压解压第二个压缩包然后将stage\Components里的文件夹及文件合并到第一个解压出来的文件下面的stage\C...
分类:
数据库 时间:
2015-07-01 20:16:24
阅读次数:
142
grunt 文件合并1,编译压缩源码,比如less和coffee2,执行语法检查和单元测试,比如jshint和qunit3,拼接sprite,如果没有合适的工具,这一直是一个很繁琐很费时的操作,还好我们有glue。4,部署代码,比如上传图片到cnd,上传压缩后的代码到线上。这个因为每个公司甚至每个项...
分类:
其他好文 时间:
2015-07-01 08:37:04
阅读次数:
123