详解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 相关文章推荐
window.ActiveXObject使用说明
Nov 08 Javascript
js实现拖拽效果
Feb 12 Javascript
JavaScript字符串常用类使用方法汇总
Apr 14 Javascript
深入理解jquery跨域请求方法
May 18 Javascript
AngularJS ui-router (嵌套路由)实例
Mar 10 Javascript
vue.js组件vue-waterfall-easy实现瀑布流效果
Aug 22 Javascript
Vue.js实现网格列表布局转换方法
Aug 25 Javascript
vue-router 手势滑动触发返回功能
Sep 30 Javascript
微信小程序基于canvas渐变实现的彩虹效果示例
May 03 Javascript
vue.js 打包时出现空白页和路径错误问题及解决方法
Jun 26 Javascript
微信小程序按顺序同步执行的两种方式
Dec 20 Javascript
解决echarts vue数据更新,视图不更新问题(echarts嵌在vue弹框中)
Jul 20 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
雄兵连:第三季确定会出,不过时间未定,鹤熙是第三季的主角!
2020/03/13 国漫
在 PHP 中使用随机数的三个步骤
2006/10/09 PHP
PHP把小数转成整数3种方法
2014/06/30 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
php在linux环境中如何使用redis详解
2020/12/15 PHP
6款经典实用的jQuery小插件及源码(对话框/提示工具等等)
2013/02/04 Javascript
jQuery给多个不同元素添加class样式的方法
2015/03/26 Javascript
JS中获取函数调用链所有参数的方法
2015/05/07 Javascript
一张Web前端的思维导图分享
2015/07/03 Javascript
AngularJS 2.0入门权威指南
2016/10/08 Javascript
Vue-cli proxyTable 解决开发环境的跨域问题详解
2017/05/18 Javascript
Angularjs上传图片实例详解
2017/08/06 Javascript
jQuery 实时保存页面动态添加的数据的示例
2017/08/14 jQuery
vue.js实现点击后动态添加class及删除同级class的实现代码
2018/04/04 Javascript
JS实现读取xml内容并输出到div中的方法示例
2018/04/19 Javascript
vue如何在自定义组件中使用v-model
2018/05/14 Javascript
JS实现图片上传多次上传同一张不生效的处理方法
2018/08/06 Javascript
详解Vue.js v-for不支持IE9的解决方法
2018/12/29 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
详解Node.js使用token进行认证的简单示例
2020/05/25 Javascript
vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据操作
2020/07/31 Javascript
基于jquery实现彩色投票进度条代码解析
2020/08/26 jQuery
[59:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第二局
2016/03/04 DOTA
[01:17:55]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
解决python xx.py文件点击完之后一闪而过的问题
2019/06/24 Python
Python3实现配置文件差异对比脚本
2019/11/18 Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
2020/04/23 Python
使用Python matplotlib作图时,设置横纵坐标轴数值以百分比(%)显示
2020/05/16 Python
轻松掌握CSS3中的字体大小单位rem的使用方法
2016/05/24 HTML / CSS
amazeui页面校验功能的实现代码
2020/08/24 HTML / CSS
德国baby-markt婴儿用品瑞士网站:baby-markt.ch
2017/06/09 全球购物
应届毕业生求职信范文分享
2013/12/26 职场文书
初中校园之声广播稿
2014/01/15 职场文书
关于青春的演讲稿800字
2014/08/22 职场文书
不会写演讲稿,快来看看这篇文章!
2019/08/06 职场文书
提高系统的吞吐量解决数据库重复写入问题
2022/04/23 MySQL