지난 번에 jQuery Migrate
로 프로젝트 페이지들을 돌아다니며 console창에서 변경해야 할 jQuery function 찾아다니며 정리하였다.
이제 제거되거나 Deprecated된 함수들을 변경하고 버전을 올리는 일만 남았다.
방식은 Eclipse
전체 검색으로 해당 함수들이 사용되는 곳들을 찾고,
권장되는 방식의 함수로 바꿔주는 방식으로 진행했다.
이때 다른 라이브러리나 기본 jQuery 이전 버전에서 사용되는 목록들은 검색 대상에서 제외했다.
혹시나 Eclipse
에서 전체 검색의 검색 대상을 설정하고 싶은 경우 여기 >> 이클립스 검색 대상 설정[gillog]에서 확인할 수 있다.
이렇게 아래처럼 검색해야할 함수들을 검색대상에서 검색해주고,,,
Replace
를 통해 바꿔준다..
Preview
로 조심 조심 바꾸면 안되거나 잘못 바뀌는게 있나 체킹해주고,,
그래도 뭔 일 날수도 있을거 같은데ㅋㅋ 대표님이 괜찮다고 그냥 하랬으니까 🙄
어차피 배포본 아니니까 뭐 OK
눌러 버려~
그렇게 사용하고있는 js 라이브러리에 포함된 함수들을 제외하고,
프로젝트에서 적용 중이던 Deprecated
되거나 Removed
function들을 모두 변경하였다.
이제 남은건,,, 사용중인 다른 jQuery를 사용하는 js 라이브러리 들 최신 릴리즈 버전 살펴보고 Deprecated 되는 함수들이 모두 적용되어 있으면 버전을 올리고,
최신 버전도 jQuery 3.x 버전대에 적용 안되어있으면 사용중인 라이브러리 소스를 수정하는 방향으로 진행해야겠다.
프로젝트에서 사용 중인 jQuery 사용하는 외부 라이브러리 목록인데 결국에는,
jQuery 3.x 버전 이상 권장 함수 사용이 지켜진 애들이 없었다..
검색해서 직접 함수들을 바꿔서 적용하는 걸로 마무리지었다.
끝. 😀