
Angular 애플리케이션 리버스 엔지니어링 도구
Angular 프로젝트의 역공학을 위한 그래픽 도구입니다. 애플리케이션의 구조를 탐색하고 다양한 모듈, 프로바이더 및 디렉티브 간의 관계를 관찰할 수 있습니다. 이 도구는 정적 코드 분석을 수행하므로, 사용하기 위해 애플리케이션을 실행할 필요가 없습니다.
ngrev는 Angular 팀이 유지보수하지 않습니다. 오픈 소스 커뮤니티에서 개발한 사이드 프로젝트입니다.
*.dmg 파일을 다운로드합니다.애플리케이션이 서명되지 않았으므로, 시스템 환경설정 -> 보안 및 개인정보 보호 -> 일반에서 Mac에서 실행을 명시적으로 허용해야 할 수도 있습니다.
*.AppImage 파일을 다운로드합니다.*.AppImage 파일을 실행합니다 (chmod +x *.AppImage가 필요할 수 있음).*.exe 파일을 다운로드합니다.Electron [userData]/themes 디렉토리에 [theme-name].theme.json 파일을 생성하여 자신만의 테마를 추가할 수 있습니다. 샘플 테마는 Dark를 참조하세요.
애플리케이션은 Angular Ivy 컴파일러와 호환되어야 합니다. ngrev는 v11보다 오래된 버전에서는 테스트되지 않았습니다. 최신 상태를 유지하려면 angular.io의 업데이트 가이드를 확인하세요.
ngrev를 엽니다.Select Project를 클릭하고 [YOUR_CLI_APP]/src/tsconfig.app.json을 선택합니다.데모는 여기에서 확인할 수 있습니다.
릴리즈 방법:
package.json에서 버전을 업데이트합니다.git commit -am vX.Y.Z && git tag vX.Y.Zgit push && git push --tagsMIT