简介
在这个项目中,你将学习如何修复 vue-router-3.1.5
库中的一个漏洞。该漏洞与 fillParams
函数有关,该函数负责在URL路径中填充参数。当 pathMatch
参数为空字符串时,它会影响正确路径的计算。
👀 预览

🎯 任务
在这个项目中,你将学习:
- 如何在
vue-router-3.1.5/src/util/params.js
文件中定位fillParams
函数 - 如何修改
fillParams
函数以解决pathMatch
为空的问题 - 如何使用更新后的
fillParams
函数重建vue-router
项目 - 如何通过刷新浏览器窗口并验证地址栏的正确行为来测试修复
🏆 成果
完成这个项目后,你将能够:
- 识别并修复第三方库中的漏洞
- 在进行代码更改后重建项目
- 测试修复以确保实现预期行为