当前位置: 首页 > news >正文

让 webpack 加载 Source Map

在浏览器中运行的 JavaScript 代码都是编译器输出的代码,这些代码的可读性很差。如果在开发过程中遇到一个不知道原因的 Bug,则你可能需要通过断点调试去找出问题。 在编译器输出的代码上进行断点调试是一件辛苦和不优雅的事情, 调试工具可以通过 Source Map 映射代码,让你在源代码上断点调试。

 

方案一:Webpack 支持生成 Source Map,只需在启动时带上 --devtool source-map 参数。 加上参数重启 DevServer 后刷新页面,再打开 Chrome 浏览器的开发者工具,就可在 Sources 栏中看到可调试的源代码了。

方案二:直接在Webpack.config.js 中加入属性  devtool: 'source-map' 即可

 

转载于:https://www.cnblogs.com/CyLee/p/8327738.html

相关文章:

  • 常见Oracle HINT的用法
  • vSphere虚拟化之外部存储部署(上)
  • C#枚举-避免不合理赋值
  • python3基础2--变量-字符编码-缩进-注释-用户输入-模块初识
  • 【强烈推荐】Kindle3下使用的提供加密功能的记事本,可以输入中文 -- KindleNote...
  • PTGAN:针对行人重识别的生成对抗网络 | PaperDaily #36
  • SqlParameter的作用与用法
  • vue官方推荐的环境
  • managedwifi.codeplex.com
  • 微信小程序之 Swiper(轮播图)
  • 方丈被害子女有没有权利继承遗产?
  • js数组之filter
  • 故障处理记录--nginx反向代理显示不了部分图片
  • TCP通信粘包问题分析和解决
  • javascript笔记:自己写一个jqgrid框架(二)
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • extjs4学习之配置
  • js操作时间(持续更新)
  • js面向对象
  • k8s 面向应用开发者的基础命令
  • Object.assign方法不能实现深复制
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 前端存储 - localStorage
  • 前嗅ForeSpider中数据浏览界面介绍
  • 十年未变!安全,谁之责?(下)
  • 实现菜单下拉伸展折叠效果demo
  • 算法系列——算法入门之递归分而治之思想的实现
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 通过调用文摘列表API获取文摘
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • # 数论-逆元
  • (1)bark-ml
  • (23)Linux的软硬连接
  • (day 12)JavaScript学习笔记(数组3)
  • (十八)三元表达式和列表解析
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (原創) 如何優化ThinkPad X61開機速度? (NB) (ThinkPad) (X61) (OS) (Windows)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .bat批处理出现中文乱码的情况
  • .NET Core WebAPI中使用Log4net 日志级别分类并记录到数据库
  • .NET Core 中的路径问题
  • .NET Standard、.NET Framework 、.NET Core三者的关系与区别?
  • .net6解除文件上传限制。Multipart body length limit 16384 exceeded
  • .NET的微型Web框架 Nancy
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @vue/cli脚手架
  • [2016.7 day.5] T2
  • [2024最新教程]地表最强AGI:Claude 3注册账号/登录账号/访问方法,小白教程包教包会
  • [Angular] 笔记 18:Angular Router
  • [AutoSar]工程中的cpuload陷阱(三)测试
  • [AutoSAR系列] 1.3 AutoSar 架构
  • [codevs1288] 埃及分数
  • [fsevents@^2.1.2] optional install error: Package require os(darwin) not compatible with your platfo
  • [HCIE] IPSec-VPN (手工模式)