详解webpack打包后如何调试的方法步骤


Posted in Javascript onNovember 07, 2018

webpack.config.js

在配置devtool时,webpack给我们提供了四种选项

  1. source-map:在一个单独文件中产生一个完整且功能完全的文件。这个文件具有最好的source map,但是它会减慢打包速度;
  2. cheap-module-source-map:在一个单独的文件中产生一个不带列映射的map,不带列映射提高了打包速度,但是也使得浏览器开发者工具只能对应到具体的行,不能对应到具体的列(符号),会对调试造成不便。
  3. eval-source-map:使用eval打包源文件模块,在同一个文件中生产干净的完整版的sourcemap,但是对打包后输出的JS文件的执行具有性能和安全的隐患。在开发阶段这是一个非常好的选项,在生产阶段则一定要不开启这个选项。
  4. cheap-module-eval-source-map:这是在打包文件时最快的生产source map的方法,生产的 Source map 会和打包后的JavaScript文件同行显示,没有影射列,和eval-source-map选项具有相似的缺点。

配置开发环境

module.exports = {
 devtool: 'source-map',
 entry:"",
 output: {
 }
 ....
}

详解webpack打包后如何调试的方法步骤

不配置开发环境

没有webpack选项

详解webpack打包后如何调试的方法步骤

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
通过Unicode转义序列来加密,按你说的可以算是混淆吧
May 06 Javascript
jquery 倒计时效果实现秒杀思路
Sep 11 Javascript
Angular.js如何从PHP读取后台数据
Mar 24 Javascript
AngularJS基础 ng-mouseenter 指令示例代码
Aug 02 Javascript
node.js缺少mysql模块运行报错的解决方法
Nov 13 Javascript
slideToggle+slideup实现手机端折叠菜单效果
May 25 Javascript
Vue.js实现网格列表布局转换方法
Aug 25 Javascript
基于node.js的fs核心模块读写文件操作(实例讲解)
Sep 10 Javascript
js实现Tab选项卡切换效果
Jul 17 Javascript
Vue.js 2.x之组件的定义和注册图文详解
Jun 19 Javascript
vue生命周期的探索
Apr 03 Javascript
微信小程序修改数组长度的问题的解决
Dec 17 Javascript
微信小程序列表中item左滑删除功能
Nov 07 #Javascript
Angular 实现输入框中显示文章标签的实例代码
Nov 07 #Javascript
VueCli3构建TS项目的方法步骤
Nov 07 #Javascript
vue调试工具vue-devtools安装及使用方法
Nov 07 #Javascript
vue+webpack中配置ESLint
Nov 07 #Javascript
利用jqgrid实现上移下移单元格功能
Nov 07 #Javascript
React 源码中的依赖注入方法
Nov 07 #Javascript
You might like
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
FCKeditor的安装(PHP)
2007/01/13 PHP
PHP convert_cyr_string()函数讲解
2019/02/13 PHP
用javascript获取textarea中的光标位置
2008/05/06 Javascript
基于jQuery的公告无限循环滚动实现代码
2012/05/11 Javascript
JS二维数组的定义说明
2014/03/03 Javascript
判断复选框是否被选中的两种方法
2014/06/04 Javascript
javascript中局部变量和全局变量的区别详解
2015/02/27 Javascript
jquery实现页面虚拟键盘特效
2015/08/08 Javascript
深入浅析JS是按值传递还是按引用传递(推荐)
2016/09/18 Javascript
js 定位到某个锚点的方法
2016/11/19 Javascript
微信小程序开发探究
2016/12/27 Javascript
解决npm安装Electron缓慢网络超时导致失败的问题
2018/02/06 Javascript
JavaScript动态加载重复绑定问题
2018/04/01 Javascript
关于Vue在ie10下空白页的debug小结
2018/05/02 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
2018/05/28 jQuery
微信小程序使用map组件实现解析经纬度功能示例
2019/01/22 Javascript
vue中的inject学习教程
2019/04/24 Javascript
通过js示例讲解时间复杂度与空间复杂度
2019/08/06 Javascript
微信小程序request请求封装,验签代码实例
2019/12/04 Javascript
小程序中手机号识别的示例
2020/12/14 Javascript
python逐行读写txt文件的实例讲解
2018/04/03 Python
Python使用post及get方式提交数据的实例
2019/01/24 Python
PythonWeb项目Django部署在Ubuntu18.04腾讯云主机上
2019/04/01 Python
python实现图片二值化及灰度处理方式
2019/12/07 Python
PyTorch的自适应池化Adaptive Pooling实例
2020/01/03 Python
Python通过字典映射函数实现switch
2020/11/06 Python
AE美国鹰日本官方网站: American Eagle Outfitters
2016/12/10 全球购物
雅萌 (YA-MAN) :日本美容家电领域的龙头企业
2017/05/12 全球购物
俄罗斯在线手表和珠宝商店:AllTime
2019/09/28 全球购物
庆七一宣传标语
2014/10/08 职场文书
个人典型事迹材料
2014/12/30 职场文书
2015年大学生党员承诺书
2015/04/27 职场文书
在校学生证明格式
2015/06/24 职场文书
利用 SQL Server 过滤索引提高查询语句的性能分析
2021/07/15 SQL Server
MySQL中IO问题的深入分析与优化
2022/04/02 MySQL