
에러) npm install 설치시 unable to resolve dependency tree
2021. 7. 4. 23:15
에러
에러 npm i 해서 모듈 추가할 때 해결방법 --save --legacy-peer-deps 예시 npm i react-native-splash-screen --save --legacy-peer-deps 참조 https://iancoding.tistory.com/154
NPM 버전 의미
2021. 7. 2. 11:16
기타 정보
npm 버젼 의미 {MAJOR}.{MINOR}.{PATCH} MAJOR: 하위호환성이 보장되지 않는 변경사항 발생시 MINOR: 하위호환성 보장 하면서 기능추가 PATCH: 하위호환성 보장 하면서 버그수정 npm 버젼의 ~(틸드), ^(캐럿) 의미 틸드(~) 는 요즘 잘 안 사용 캐럿(^)은 Node.js 모듈이 위 규약을 따른다는 것을 신뢰한다는 가정하에서 동작 그래서 MINOR나 PATCH버전은 하위호환성이 보장되어야 하므로 업데이트를 한다 캐럿(^) 의 동작 틸드(~) x.y.z 중 z 범위 내에서 버전 업데이트 ~1.1.0 : 1.1.0 캐럿(^) x.y.z 중 x 이하 하위호환성이 보장되는 범위 내에서 버전 업데이트 ^1.1.0 : 1.1.0 최신 마이너 버젼으로 설치 ^1.0.2 : >=1.0..
ReactNative) UI에서 네비게이션 없애는 함수
2021. 7. 1. 10:02
Frontend/React & React.Native &Next.js
``` const Stack = createStackNavigator(); export default function ListStack({ navigation, route }) { // 들어갔을 때 네비게이션 없애는 함수 // 네비게이션 내에서 이동을 0으로 하고 다른곳으로 들어갈때마다 1 추가해서 네비게이션 바를 없애는 함수 route.state && route.state.index > 0 ? navigation.setOptions({ tabBarVisible: false }) : navigation.setOptions({ tabBarVisible: true }); return ( ); ``` }