TIL_211222

nevermind·2021년 12월 24일
0

TIL

목록 보기
9/27
  • Error 발생
    expo 사용 잘하다가 갑자기 안되서 다시
    expo start 실패

    npm install -g expo-cli,
    npm uninstall -g expo expo-cli
    npm install -g --force expo-cli

    에러가 난리났다..

찾아본 결과

  1. 윈도우10 은 방화벽 문제
    (설정->보안->방화벽 및 네트워크 보호 -> 개인 네트워크)

  2. Port 바꿔주기

👇 앱개발 Back-end

  • API(Application Programming Interface):
    서버 쪽에서 정한 규칙 => 도메인방식, 함수방식

  • 사용위치(MainPage)

useEffect(()=>{
  //서버 API 사용
  //이 화면에서 사용 할 데이터 준비 등... 
},[])
  • try/ catch
    • API 사용 할 땐 주로 사용하는 에러 처리 방지 코드
    • try{} 부분엔 API요청 같은 작업 코드를
      catch{} 부분엔 에러가 발생 했을 때 실행 할 코드를 작성
try {
      await Location.requestPermissionsAsync();
      const locationData= await Location.getCurrentPositionAsync();
			console.log(locationData)
    } catch (error) {
      //혹시나 위치를 못가져올 경우를 대비해서, 안내를 준비합니다
      Alert.alert("위치를 찾을 수가 없습니다.", "앱을 껐다 켜볼까요?");
    }
profile
winwin

0개의 댓글