forked from react-native-webview/react-native-webview
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Aiden Lee edited this page Jul 18, 2023
·
5 revisions
Welcome to the react-native-webview wiki!
기존 https://github.com/react-native-webview/react-native-webview 라이브러리를 커스터마이징하여 사용하고 있으며,
NPM 을 통해 내려받아 사용하는 것이 아닌, 본 레포의 태그를 기준으로 내려받아 사용하고 있습니다.
배포 절차는 아래와 같습니다.
1. classting-x.x.x 브랜치에서 작업 브랜치 생성 & 코드 변경
2. 위에서 작업한 내용 PR
3. classting-x.x.x 브랜치에 작업된 내용이 merge 된 후 배포 여부 결정
4. 배포 진행이 필요할 경우 !! classting 브랜치 !!에서 아래 절차 진행
4-1. package.json 의 버전 변경 (배포하고자 하는 버전)
4-2. 아래 명령어 입력하여 빌드/릴리즈 커밋/태그 생성 (package.json 버전과 일치하도록 명령어를 입력합니다)
yarn release 11.0.2-ct.2
5. 배포 완료
태그가 정상적으로 push 되었다면, 필요한 프로젝트에서 아래와 같이 내려받아 사용할 수 있습니다.
// package.json
{
"dependencies": {
"react-native-webview": "github:classtinginc/react-native-webview#11.0.2-ct.2"
}
}