mangle: { keep_fnames: true}, ...
分类:
Web程序 时间:
2017-10-18 19:44:58
阅读次数:
533
1. webpack打包压缩 ES6 js、.vue报错: 这个问题通常是因为js用了es6的写法,uglifyJs 不支持压缩出错。 解决办法: 1 查看是否有使用babel转换。 打开webpack.base.conf.js 检查include里是否包含了你的代码。 2 查看转换的版本是否是es ...
分类:
Web程序 时间:
2017-09-01 15:44:37
阅读次数:
316
今天Vue项目npm run build 后webpack,报错uglifyjs,自己研究了一下,翻译过来,意思是不识别项目中写的高级语法,这里要把项目里es6语法转es5让浏览器识别, Babel其实是一个编译JavaScript的平台,它的强大之处表现在可以通过编译帮你达到以下目的: 使用下一代 ...
分类:
Web程序 时间:
2017-08-22 01:35:22
阅读次数:
1217
也不是闲着没事去看压缩代码,但今天调试自己代码的时候发现有点意思。因为是自己写的,虽然压缩了,格式化之后还是很好辨认。当然作为min的首要准则不是可读性,而是精简。那么它会尽量的缩短代码,尽量的保持一行,最大化的减少的空白。我们常用的分号都会被替换成了逗号,短句变成了连贯的长句。 1.立即执行函数 ...
分类:
Web程序 时间:
2017-07-27 09:42:07
阅读次数:
203
最近做项目的时候运用vue,webpack,在打包压缩的工程中,其他压缩都没有问题,但是最后生成的bundle.js文件确报错,虽然也可以运行,但是毕竟文件大小在那里放着; 开始我的解决方案是再写一个webpack.config.js专门配置打包上面已经打包失败的bundle.js;打包压缩完成后再 ...
分类:
Web程序 时间:
2017-07-09 17:23:56
阅读次数:
600
requie.js 和backbone.js 这里就不说了,能够去看官方文档,都非常具体! 可是使用require.js 默认带的压缩方式感觉不是非常方便,所以本文主要讲 利用r.js压缩,来实现本地不压缩,生产环境压缩 r.js 是执行在node上的,默认使用UglifyJS。UglifyJS真的 ...
分类:
Web程序 时间:
2017-07-03 17:18:11
阅读次数:
393
var path = require('path')var utils = require('./utils')var webpack = require('webpack')var config = require('../config')var merge = require('webpack- ...
分类:
Web程序 时间:
2017-06-30 15:40:13
阅读次数:
302
今天我们来说一下用Grunt来压缩图片和JS吧! 首先要安装插件: 这是压缩图片的; 这是压缩JS的: 然后引入依赖: var gulp = require("gulp"); 在引入插件: gulp.task('uglifyJS',function(){ gulp.src('js/sum.js') ...
分类:
其他好文 时间:
2017-06-12 23:54:11
阅读次数:
174
使用ES6 和 React写得前端,使用babel转化成ES5,然后压缩打包。 某一版本下的打包压缩对比 const BabiliPlugin = require('babili-webpack-plugin'); const UglifyJSPlugin = require('uglifyjs-w ...
分类:
其他好文 时间:
2017-06-10 12:32:32
阅读次数:
180
jQuery的优势(write less,do more) 1、轻量级。jQuery很轻巧,採用UglifyJS(http://github.com/mishoo/UglifyJS)压缩后,大小保持在30KB左右。 2、强大的选择器。 同意开发人员使用从CSS1-CSS3差点儿全部的选择器。以及jQ ...
分类:
Web程序 时间:
2017-06-05 19:58:32
阅读次数:
195