프로젝트 의 JavaScript 스킬 트리

올바른 경로 계산을 위한 빈 pathMatch

초급

이 프로젝트에서는 vue-router-3.1.5 라이브러리의 버그를 수정하는 방법을 배우게 됩니다. 이 버그는 URL 경로의 매개변수를 채우는 fillParams 함수와 관련이 있습니다. pathMatch 매개변수가 빈 문자열일 경우, 올바른 경로 계산에 영향을 미칠 수 있습니다.

javascriptweb-development

💡 이 튜토리얼은 영어로 번역되었습니다. 원본을 보려면 영어로 전환

소개

이 프로젝트에서는 vue-router-3.1.5 라이브러리의 버그를 수정하는 방법을 배우게 됩니다. 이 버그는 URL 경로의 매개변수를 채우는 역할을 하는 fillParams 함수와 관련이 있습니다. pathMatch 매개변수가 빈 문자열일 때, 올바른 경로 계산에 영향을 미칠 수 있습니다.

👀 미리보기

bug fix demonstration gif

🎯 과제

이 프로젝트에서 다음을 배우게 됩니다:

  • vue-router-3.1.5/src/util/params.js 파일에서 fillParams 함수를 찾는 방법
  • pathMatch 문제에 대처하기 위해 fillParams 함수를 수정하는 방법
  • 업데이트된 fillParams 함수로 vue-router 프로젝트를 다시 빌드하는 방법
  • 브라우저 창을 새로 고치고 주소 표시줄의 올바른 동작을 확인하여 수정 사항을 테스트하는 방법

🏆 성과

이 프로젝트를 완료하면 다음을 수행할 수 있습니다:

  • 타사 라이브러리에서 버그를 식별하고 수정
  • 코드 변경 후 프로젝트를 다시 빌드
  • 원하는 동작이 달성되었는지 확인하기 위해 수정 사항을 테스트

강사

labby
Labby
Labby is the LabEx teacher.