목록프론트엔드 (4)
맨땅에 코딩
RE:BORN 프로젝트에서 폰트 적용한 팀원은 다른분입니다만,,제가 요즘 다시 React Native를 다루게 되면서 폰트 적용하는 방법을 알게 되었습니다 :)그래서 아 그분도 이렇게 적용하셨겠구나 하면서 다른 프로젝트에 적용해보았고,그 방법에 대해 아주 간단하게 적어보려고 합니다! 이 방법은 안드로이드 앱에 폰트 적용 시 해당하는 방법이니, 참고하여 봐주시면 감사하겠습니다. 먼저, 사용할 폰트의 .ttf 파일을 다운받고,루트 경로에 'assets' 폴더 안에 'fonts' 폴더 안에 다운받은 .ttf 파일을 복사해서 붙여넣기 해줍니다. 다음으로, react-native-config.js 파일을 만든 후 아래와 같이 코드를 작성해줍니다.module.exports = { project: { ios:..
안녕하세요! 저는 종강해서 안녕합니다 >_ 오늘은 React Native로 프론트엔드 개발을 하면서 환경 변수 설정을 어떻게 했었는지 적어보려고 합니다 :)방법은 생각보다 간단합니다! 그런데 잠깐, 저는 Naver Clova Sentiment AI를 활용해서 감정일기 작성 시 긍정, 부정, 중립 단어 비율을 분석하여 그 값을 반환해주는 기능을 개발했었는데요,만약 다른 AI 서비스를 가져다 사용하신다면, 환경변수 설정하는 방법이 제가 했던 방법과 굉장히 다를 수 있습니다.본인이 사용하는 해당 AI 서비스의 Documentary를 보시는 것이 더 정확합니다!참고용으로만 봐주시면 감사하겠습니다! 1. 터미널을 열고 다음과 같이 명령어를 작성하여 라이브러리를 설치해주세요.npm install -D react-n..
RE:TURN 챗봇을 내가 만들었는데 나한테만 응답을 거부하는(노트북을 던져버릴뻔한) 이슈가 있었습니다 ^_ㅠ이름도 RE:TURN인데 내 말에 대한 응답 반환을 안 함 Python 으로도 응답을 안 하고, 안드로이드 스튜디오 애뮬에서도 'error' 이러길래 다른 팀원들한테 당장 연락해서 혹시 챗봇이 일을 안 하냐고 물어봤습니다... 그런데, 그냥 나한테만 'error', '호스트로부터 응답이 없어...' 라고 함 ^_ㅠ구글링을 통해 원인을 탐색해본 결과 일시적인 인터넷 연결 문제이거나 나를 로봇으로 판단하여 차단한 것이라는데, 아무래도 저를 로봇으로 판단하여 차단한 것 같습니다제가 테스트해본답시고, 크롤링 요청을 많이 해던 탓인 것 같다는 추측을 하고 있습니다. 그래서 이 문제를 해결하기 위한 방법으로..
apk 파일 만드는 방법은 아주 아주 아주 간단하기 때문에 시험기간에 수업 안 듣고 글을 남겨 봅니다(?) 1. android/app/src/main/assets 경로가 존재하는지 파일을 한 번 확인해주세요! 만약, assets 폴더가 없다면 만들어주시면 됩니다 :) 2. 터미널에 다음과 같은 명령어를 작성하고 실행시켜주세요!npx react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/ 3. 조금만 기다리다보면 android/app/buil..