详解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 相关文章推荐
一段实现页面上的图片延时加载的js代码
Feb 11 Javascript
jQuery 添加/移除CSS类实现代码
Feb 11 Javascript
关于JQuery($.load)事件的用法和分析
Apr 09 Javascript
JS中的form.submit()不能提交表单的错误原因
Oct 08 Javascript
JQuery中ajax方法访问web服务实例
Jul 18 Javascript
AngularJS入门教程之多视图切换用法示例
Nov 02 Javascript
jQuery图片轮播(二)利用构造函数和原型创建对象以实现继承
Dec 06 Javascript
jQuery插件form-validation-engine正则表达式操作示例
Feb 09 Javascript
Angular2开发——组件规划篇
Mar 28 Javascript
vue bus全局事件中心简单Demo详解
Feb 26 Javascript
vsCode安装使用教程和插件安装方法
Aug 24 Javascript
JavaScript实现简单图片切换
Apr 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
php时间不正确的解决方法
2008/04/09 PHP
微信营销平台系统?刮刮乐的开发
2014/06/10 PHP
PHP中使用substr()截取字符串出现中文乱码问题该怎么办
2015/10/21 PHP
由prototype_1.3.1进入javascript殿堂-类的初探
2006/11/06 Javascript
各种常用的JS函数整理
2013/10/25 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
2013/11/22 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
node.js中的fs.exists方法使用说明
2014/12/17 Javascript
AngularJS模块管理问题的非常规处理方法
2015/04/29 Javascript
JS实现超简单的鼠标拖动效果
2015/11/02 Javascript
javascript中return,return true,return false三者的用法及区别
2015/11/17 Javascript
深入分析javascript中console命令
2016/08/14 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
使用JS实现图片轮播的实例(前后首尾相接)
2017/09/21 Javascript
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
js实现HTML中Select二级联动的实例
2018/01/05 Javascript
vue弹窗消息组件的使用方法
2020/09/24 Javascript
[07:54]DOTA2-DPC中国联赛 正赛 iG vs VG 选手采访
2021/03/11 DOTA
在IIS服务器上以CGI方式运行Python脚本的教程
2015/04/25 Python
python中__call__内置函数用法实例
2015/06/04 Python
Python实现批量将word转html并将html内容发布至网站的方法
2015/07/14 Python
Python字符编码与函数的基本使用方法
2017/09/30 Python
python3.x实现发送邮件功能
2018/05/22 Python
Python如何输出百分比
2020/07/31 Python
html5 canvas 简单画板实现代码
2012/01/05 HTML / CSS
比利时买床:Beter Bed
2017/12/06 全球购物
德国运动营养和健身网上商店:Myprotein.de
2018/07/18 全球购物
新英格兰最大的特色礼品连锁店:The Paper Store
2018/07/23 全球购物
哥伦比亚加拿大官网:Columbia Sportswear Canada
2020/09/07 全球购物
What is the purpose of Void class? Void类的作用是什么?
2016/10/31 面试题
财务会计专业毕业生自荐信
2013/10/19 职场文书
微博营销计划书
2014/01/10 职场文书
写自荐信三大法宝
2014/01/24 职场文书
婚前协议书怎么写
2014/04/15 职场文书
英语教育专业毕业生求职信
2014/08/28 职场文书
PyTorch 如何检查模型梯度是否可导
2021/06/05 Python