一、gulp是工具链、构建工具,可以配合各种插件做js压缩,css压缩,less编译 替代手工实现自动化工作 1.构建工具 2.自动化 3.提高效率用 二、webpack是文件打包工具,可以把项目的各种js文、css文件等打包合并成一个或多个文件,主要用于模块化方案,预编译模块的方案 1.打包工具 ...
分类:
Web程序 时间:
2018-03-28 14:14:43
阅读次数:
165
一、CSS文件打包 1、在src下新建css文件,在css文件下新建index.css文件,输入以下代码 2、css建立好后,需要引入到入口文件,这里我们引入到index.js中 3、在终端安装style-loader和css-loader 4、安装好后,我们开始在webpack.config.js ...
分类:
Web程序 时间:
2018-03-26 19:48:33
阅读次数:
686
起因: 在研究爬虫的时候发现很多网站都出现了同一种方式的js混淆,并且名字都是pde.js,怀疑是使用了同一款混淆工具,所以研究一下。 这款工具叫JS Packer,并不是专门的混淆工具,而是一款js压缩工具,其官网地址为: http://dean.edwards.name/packer/ 支持两种... ...
分类:
Web程序 时间:
2018-02-25 11:30:42
阅读次数:
310
var gulp = require("gulp"); //引进gulp模块var uglify = require("gulp-uglify"); //js压缩var minifyCss = require("gulp-minify-css"); //css压缩var minifyHtml = r ...
分类:
Web程序 时间:
2018-02-02 15:41:17
阅读次数:
228
gulp插件 *. 安装命令: cnpm install --save-dev gulp-concat gulp-cssnano 1. 合并/js压缩: gulp-concat/gulp-uglify 2. css压缩: gulp-cssnano 3. html压缩: gulp-htmlmin 4. ...
分类:
其他好文 时间:
2018-01-12 17:05:25
阅读次数:
147
1、编写jquery插件要遵循命名规范,通常情况下,jquery插件采用这种模式进行命名:jquery.pluginName.js,压缩版为:jquery.pluginName.min.js 2、编写jquery插件的方式有3种,第一种是通过jquery函数的原型属性来编写插件。第二种是采用jQue ...
分类:
Web程序 时间:
2018-01-06 18:02:03
阅读次数:
205
一、减少HTTP请求 1.合并CSS、js:每次调用js、css都要发送一次http请求,所以并不是分开写好几个文件比较好 js、css压缩。js压缩可以用grunt HTML优化: 使用语义化标签 减少iframe:iframe是SEO的大忌,iframe有好处也有弊端 避免重定向 CSS优化: ...
分类:
其他好文 时间:
2017-12-05 18:45:59
阅读次数:
151
1 .首先在webpack.config.js中引入 2.然后在plugins配置里 3.在终端输入webpack,你会发现JS代码已经被压缩了,如果你用的是VSCode,可以按住Alt+Z代码自动换行,查看效果 4.上图 ...
分类:
Web程序 时间:
2017-11-30 18:06:56
阅读次数:
247
Filter 过滤器 原文链接:http://tianweili.github.io/blog/2015/01/26/java-filter/ 1、简介 Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Js ...
分类:
其他好文 时间:
2017-11-09 00:46:50
阅读次数:
194