详解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 相关文章推荐
扩展javascript的Date方法实现代码(prototype)
Nov 20 Javascript
js弹出层之1:JQuery.Boxy (二)
Oct 06 Javascript
jquery全选/全不选/反选另一种实现方法(配合原生js)
Apr 07 Javascript
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
Apr 15 Javascript
JS与C#编码解码
Dec 03 Javascript
jQuery 取值、赋值的基本方法整理
Mar 31 Javascript
JavaScript通过元素的ID和name设置样式
Jul 08 Javascript
jquery实现textarea输入框限制字数的方法
Jan 15 Javascript
快速掌握jQuery插件WebUploader文件上传
Nov 07 Javascript
Ionic2调用本地SQlite实例
Apr 22 Javascript
JavaScript实现的开关灯泡点击切换特效示例
Jul 08 Javascript
使用JavaScript实现贪吃蛇游戏
Sep 29 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
默默简单的写了一个模板引擎
2007/01/02 PHP
关于尾递归的使用详解
2013/05/02 PHP
推荐25款php中非常有用的类库
2014/09/29 PHP
ThinkPHP入口文件设置及相关注意事项分析
2014/12/05 PHP
Ubuntu彻底删除PHP7.0的方法
2018/07/27 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
2020/11/10 PHP
IE6/7/8/9不支持exec的简写方式
2011/05/25 Javascript
jquery 事件冒泡的介绍以及如何阻止事件冒泡
2012/12/25 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
JavaScript判断微信浏览器实例代码
2016/06/13 Javascript
原生JS获取元素集合的子元素宽度实例
2016/12/14 Javascript
详解Vue.js动态绑定class
2016/12/20 Javascript
Node.js Express 框架 POST方法详解
2017/01/23 Javascript
浅谈JS如何实现真正的对象常量
2017/06/25 Javascript
详解js静态资源文件请求的处理
2017/08/01 Javascript
Angularjs单选框相关的示例代码
2017/08/17 Javascript
vue项目每30秒刷新1次接口的实现方法
2018/12/04 Javascript
小程序实现搜索框功能
2020/03/26 Javascript
对TypeScript库进行单元测试的方法
2019/07/18 Javascript
详解Vue Cli浏览器兼容性实践
2020/06/08 Javascript
对Python 窗体(tkinter)文本编辑器(Text)详解
2018/10/11 Python
在Django admin中编辑ManyToManyField的实现方法
2019/08/09 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
2020/04/08 Python
CSS3 filter(滤镜)实现网页灰色或者黑色模式的示例代码
2021/02/24 HTML / CSS
荷兰网上鞋店:Ziengs.nl
2017/01/02 全球购物
北美三大旅游网站之一:Travelocity
2017/08/12 全球购物
英国最大的女士服装零售商:Bonmarché
2017/08/17 全球购物
中西医结合临床医学专业大学生自荐信
2013/09/28 职场文书
鼓励运动员的广播稿
2014/02/08 职场文书
2014年最新学习全国两会精神心得
2014/03/17 职场文书
个人贷款承诺书
2014/03/28 职场文书
落实八项规定专题民主生活会对照检查材料
2014/09/15 职场文书
房地产公司财务总监岗位职责
2015/04/03 职场文书
2015年全国保险公众宣传日活动方案
2015/05/06 职场文书