webpack 合并压缩_极客起源 - geekori.com - 问题详情 - webpack如何打包压缩jquery 插件?...
感谢大家的回答,自己解决了。这里将解决方案贴出来:
1、首先 webpack.config.js做如下配置
module.exports 部分
entry: __dirname + "/main.js",//入口文件
output: {
path: __dirname + "/bdui",//打包后的文件存放的地方
filename: "bdui.min.js",//打包后输出文件的文件名
libraryTarget: "var"//输出格式
},
externals: {
"jquery": "jQuery"//指定变量是从外部url引入的,这样插件合并就不会报编辑错误
}
2、入口文件main.js内容
require('imports-loader?$=jquery!./bdui/plugins/core');
require('imports-loader?$=jquery!./bdui/plugins/inject');
require('imports-loader?$=jquery!./bdui/plugins/bdAccordion');
require('imports-loader?$=jquery!./bdui/plugins/bdButton');
......
3、合并压缩代码
webpack -p
这个命令行会自动调用自带的uglifyjs插件进行压缩(当然你可以在webpack.config里配置plugins,效果是一样的)
合并压缩问题是解决了,新问题来了,
我用js压缩工具压缩后是278KB,用webpack压缩后是377KB,我就纳闷了 ,差在什么地方呢?
请问大牛们还有什么办法让它继续缩小,还有我看min.js代码 大部分代码是没有混淆的啊??谁来给指点一下迷津??
备注: new webpack.optimize.UglifyJsPlugin({
compress: { warnings: false, },
output: { comments: false }
}) 这样配置后效果还是一样的,还是377KB
暂无评论!
提交评论
webpack 合并压缩_极客起源 - geekori.com - 问题详情 - webpack如何打包压缩jquery 插件?...相关推荐
- MySQL建表两个单引号报错_极客起源 - geekori.com - 问题详情 - mysql建表报错,查手册看不懂,求解?...
创建带索引的数据库表需要为表名和属性添加反单引号,并且你当前的primary key的位置需要调整一下: create table `abc`( `id` int unsigned auto_incr ...
- 在python中输入圆的半_极客起源 - geekori.com - 问题详情 - python动态圆更新糅合到地图显示里...
两个程序都能单独运行,但是糅合在一起就出问题了,以下是代码: #-*-coding:utf-8-*- from matplotlib.patches import Circle import matp ...
- 极客时间和极客学院_极客奔跑
极客时间和极客学院 I'm not a natural runner. I'm reasonably fit given that I spend most of the day sat in my ...
- 手工DIY:手机变身扫描仪_极客迷
手工DIY:手机变身扫描仪_极客迷 手工DIY:手机变身扫描仪_极客迷 posted on 2017-07-16 16:10 lexus 阅读(...) 评论(...) 编辑 收藏 转载于:https ...
- 极客时间和极客学院_极客在海滩
极客时间和极客学院 As reported by Jeremy, Andy and Jon, last weekend was a chance for that rare creature – th ...
- 可由一个尾指针唯一确定的链表有_极客算法训练笔记(三),链表详细图解,别再逃避了朋友...
目录 缓存引爆链表 链表单链表双向链表循环链表双向循环链表 LinkedHashMap实现LRU缓存,源码解析(JDK1.8) 算法 爬楼梯 算法 反转链表 算法 链表环检测 缓存引爆链表 存储结构 ...
- 严蔚敏算法约瑟夫环_极客算法训练笔记(三),链表详细图解,别再逃避了朋友...
目录 缓存引爆链表 链表 单链表 双向链表 循环链表 双向循环链表 LinkedHashMap实现LRU缓存,源码解析(JDK1.8) 算法 爬楼梯 算法 反转链表 算法 链表环检测 缓存引爆链表 存 ...
- 极客时间和极客学院_极客拔掉
极客时间和极客学院 On Saturday Drew and I left our respective desks and headed into London to meet up with Si ...
- python就是玩具_极客老爹的玩具DIY之路:Python + Kids + Building Stuff == Fun
注:本文素材来自于PyCon 2013大会上的一个ppt,作者是David Beazley(Twitter:@dabeaz).David是著名的Python极客,著有<Python参考手册> ...
最新文章
- C++反汇编-加法分析
- (转)解决在firefox下js调用as失败问题
- Data Augmentation
- [剑指offer]面试题26:复杂链表的复制
- C++ STL set集合的使用
- 心路历程(四)-我的2015
- 从零实现深度学习框架——手写前馈网络实现电影评论分类
- Two‘s Complement(二进制补码)
- 计算机经常断开网络,怎么解决电脑经常自动断网掉线的问题
- linux操作系统课程设计总结,操作系统课程设计心得+给老师的建议
- ORB-SLAM3安装遇到的问题及解决
- 关于PostgreSQL的绑定变量窥视的问题详解
- 天猫登录 post java_天猫登录POST问题
- 遗传编程(GA,genetic programming)算法初探,以及用遗传编程自动生成符合题解的正则表达式的实践...
- java正则中REGEX = [\u4e00-\u9fa5]+是什么意思
- 时钟分频原理 - 时钟分频原理详解
- python :七彩数码管
- 梅敬成 三维CAD软件发展历程:过去,现在和未来 (ACIS,Parasolid,OCC, 中望OV,华天CRUX IV )
- 迈阿密房价仅为北京40% 当地地产商急盼中国投资者
- thinking-in-java-version2
热门文章
- 2.曲柄摇机构优化问题
- 在ORACLE中如何删除表中的重复数据
- VoLTE学习笔记(1)
- 基于深度学习的回归预测课程介绍
- 10个强大的Python数据科学技巧
- 图片压缩android bitmap compress(图片压缩)
- 【论文笔记】Reinforcement and Imitation Learning for Diverse Visuomotor Skills
- flv.js播放卡顿,短线重连,包括九宫格,四宫格,一宫格
- Linux mono环境,linux+mono+xsp+apache搭建asp.net环境
- SEO案例:4399小游戏网站SEO案例剖析