详解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实现div浮动在网页最顶上并带关闭按钮效果实例
Aug 13 Javascript
JS执行删除前的判断代码
Feb 18 Javascript
JavaScript实现的图像模糊算法代码分享
Apr 22 Javascript
JavaScript中switch判断容易犯错的一个细节
Aug 27 Javascript
JavaScript中的ArrayBuffer详细介绍
Dec 08 Javascript
js模仿php中strtotime()与date()函数实现方法
Aug 11 Javascript
让图片跳跃起来  javascript图片轮播特效
Feb 16 Javascript
解析Angular 2+ 样式绑定方式
Jan 15 Javascript
微信小程序自定义底部弹出框
Nov 16 Javascript
vue 指令和过滤器的基本使用(品牌管理案例)
Nov 04 Javascript
JavaScript观察者模式原理与用法实例详解
Mar 10 Javascript
VSCode launch.json配置详细教程
Jun 18 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
使用PHP+MySql+Ajax+jQuery实现省市区三级联动功能示例
2017/09/15 PHP
Prototype使用指南之selector.js说明
2008/10/26 Javascript
替代window.event.srcElement效果的可兼容性的函数
2009/12/18 Javascript
JavaScript 笔记二 Array和Date对象方法
2010/05/22 Javascript
Jquery中对数组的操作代码
2011/08/12 Javascript
别了 JavaScript中的isXX系列
2012/08/01 Javascript
Jquery实现Div上下移动示例
2014/04/23 Javascript
jquery的总体架构分析及实现示例详解
2014/11/08 Javascript
JavaScript模拟鼠标右键菜单效果
2020/12/08 Javascript
Javascript基础之数组的使用
2016/05/13 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
Angularjs 实现动态添加控件功能
2017/05/25 Javascript
详解vue2.0脚手架的webpack 配置文件分析
2017/05/27 Javascript
JS解析url查询参数的简单代码
2017/08/06 Javascript
vue一个页面实现音乐播放器的示例
2018/02/06 Javascript
详解使用jQuery.i18n.properties实现js国际化
2018/05/04 jQuery
微信小程序实现图片上传
2019/05/23 Javascript
VUE中使用HTTP库Axios方法详解
2020/02/05 Javascript
微信小程序实现搜索框功能及踩过的坑
2020/06/19 Javascript
[00:34]TI7不朽珍藏III——地穴编织者不朽展示
2017/07/15 DOTA
Python中对列表排序实例
2015/01/04 Python
Python Web框架Flask中使用新浪SAE云存储实例
2015/02/08 Python
在Django的URLconf中使用多个视图前缀的方法
2015/07/18 Python
简单实现python爬虫功能
2015/12/31 Python
简单谈谈python中的Queue与多进程
2016/08/25 Python
Python 实现 贪吃蛇大作战 代码分享
2016/09/07 Python
详解TensorFlow在windows上安装与简单示例
2018/03/05 Python
Python对象中__del__方法起作用的条件详解
2018/11/01 Python
Python终端输出彩色字符方法详解
2020/02/11 Python
python 数据分析实现长宽格式的转换
2020/05/18 Python
python打开音乐文件的实例方法
2020/07/21 Python
python语言实现贪吃蛇游戏
2020/11/13 Python
HTML5实现应用程序缓存(Application Cache)
2020/06/16 HTML / CSS
大学本科毕业生的自我鉴定
2013/11/26 职场文书
给校长的建议书100字
2014/05/16 职场文书
班主任2015新年寄语
2014/12/08 职场文书