前言
前端每次本地调试的需要重新build文件,而且如果当前文件是在另外一个项目中使用,则还需要拷贝到另外一个项目下面。这个工作很耗时。如果使用替换包,可以节省很多时间,也便于开发。
解决方案
用Fiddler拦截请求,替换指定的js包
步骤
1. 安装Fildder
地址: https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe
2. 允许Fiddler抓包HTTPs请求
打开Fiddler选择Tools -> Options -> HTTPS,勾选 “Decrypt HTTPS traffic”,点击“OK”完成
3.打开url,如果已经打开,使用“Shift + F5”强制刷新
4.选择右边的"AutoResponder"并勾选"Enable rules"和"Unmatched requests passthrough"
5.添加一个替换规则,例如替换“apg-components-scenario-custom-widget.js”
a.填写文件名
b.填写文件路径
6.保存