详解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 相关文章推荐
jQuery:节点(插入,复制,替换,删除)操作
Mar 04 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
Feb 04 Javascript
jquery获取tr并更改tr内容示例代码
Feb 13 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
Mar 25 Javascript
AngularJS 简单应用实例
Jul 28 Javascript
JS多文件上传的实例代码
Jan 11 Javascript
div中文字内容溢出常见的解决方法
Mar 16 Javascript
使用原生js封装的ajax实例(兼容jsonp)
Oct 12 Javascript
通过vue提供的keep-alive减少对服务器的请求次数
Apr 01 Javascript
微信小程序实现弹出菜单功能
Jun 12 Javascript
vue2.0移动端滑动事件vue-touch的实例代码
Nov 27 Javascript
关于vue组件事件属性穿透详解
Oct 28 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
PHP4实际应用经验篇(7)
2006/10/09 PHP
10个实用的PHP正则表达式汇总
2014/10/23 PHP
PHP实现搜索相似图片
2015/09/22 PHP
完美利用Yii2微信后台开发的系列总结
2016/07/18 PHP
BOOM vs RR BO5 第四场 2.14
2021/03/10 DOTA
点击广告后才能获得下载地址
2006/10/26 Javascript
ScrollDown的基本操作示例
2013/06/09 Javascript
jQuery select表单提交省市区城市三级联动核心代码
2014/06/09 Javascript
jQuery 1.9移除了$.browser可以使用$.support来替代
2014/09/03 Javascript
javascript关于open.window子页面执行完成后刷新父页面的问题分析
2015/04/27 Javascript
Javascript的比较汇总
2016/07/25 Javascript
Node.js读取文件内容示例
2017/03/07 Javascript
ionic2 tabs 图标自定义实例
2017/03/08 Javascript
基于复选框demo(分享)
2017/09/27 Javascript
JS简单实现点击跳转登陆邮箱功能的方法
2017/10/31 Javascript
JS实现判断有效的数独算法示例
2019/02/25 Javascript
vue之延时刷新实例
2019/11/14 Javascript
解决await在forEach中不起作用的问题
2021/02/25 Javascript
[13:55]Newbee vs Team Spirit
2018/06/07 DOTA
python中mechanize库的简单使用示例
2014/01/10 Python
使用python编写android截屏脚本双击运行即可
2014/07/21 Python
python爬虫使用cookie登录详解
2017/12/27 Python
python实现对文件中图片生成带标签的txt文件方法
2018/04/27 Python
Python HTML解析器BeautifulSoup用法实例详解【爬虫解析器】
2019/04/05 Python
python使用Paramiko模块实现远程文件拷贝
2019/04/30 Python
python PyAutoGUI 模拟鼠标键盘操作和截屏功能
2019/08/04 Python
python3.6、opencv安装环境搭建过程(图文教程)
2019/11/05 Python
python的等深分箱实例
2019/11/22 Python
Python numpy多维数组实现原理详解
2020/03/10 Python
HTML5本地数据库基础操作详解
2016/04/26 HTML / CSS
员工三分钟演讲稿
2014/08/19 职场文书
如何写股份合作协议书
2014/09/11 职场文书
2015年民主生活会发言材料
2014/12/15 职场文书
工作失误检讨书范文
2015/01/26 职场文书
毕业赠语大全
2015/06/23 职场文书
2019生态环境保护倡议书!
2019/07/03 职场文书