JSCodeShift

Created
Created
2021 Jun 8 2:21
Editor
Creator
Creator
Seonglae ChoSeonglae Cho
Edited
Edited
2021 Jun 15 13:8
Tags
Tags

AST based Code Modifier

대형 프로젝트에서 변수명이나 코드 generating이 필요할 때 사용
  1. AST로 파싱: 파일의 소스 코드를 AST로 파싱합니다.
  1. 수정할 노드 선택: AST에서 수정할 노드를 선택합니다.
  1. 수정하기: 검색한 노드를 JSCodeShift가 제공하는 유틸리티로 코드를 변경시킵니다.
  1. 소스 코드로 내보내기: 수정된 AST를 JavaScript 소스 코드로 내보냅니다.
 
 
JSCodeShift find()
JSCodeShift remove()
JSCodeShift replaceWith()
JSCodeShift indentifier()
JSCodeShift memberExpression()
JSCodeShift importDeclaration()
 
 
 
JSCodeShift Example
 
 
 
 
 
 

Recommendations