inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

피그마 토큰 / 칼라 관련 문의드립니다.

해결됨

디자인 시스템 with 피그마

피그마 토큰이 무료/유료 버전이 있는데, 유료버전이 아니어도 회사에서 협업해도 될까요? 꼭 유료 버전을 사용해야하는 경우가 있을까요!? 칼라 네이밍은 꼭 100~900으로 해야하나요? (다른 디자인 시스템을 살펴보면 D1~, L1~ , 10~90등 다양하게 사용한경우도 있고, 또 구글 머테리얼 처럼 100~900으로 사용하는 것을 봤었습니다. 100~900 숫자를 쓰는 이유가 특별히 있는건지 궁금해서 문의드립니다~!!!) 번역해서 내용 확인하고.. 검색도 해봤는데 답이 잘 안나와서 문의드립니다!!

  • figma
  • 디자인 시스템
  • 아토믹-디자인
  • figma-tokens
헤헤헹 댓글 1 좋아요 1 조회수 636

npm run dev 에러 error: role "postgres" does not exist

미해결

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

선생님 안녕하세요.. 에러가 나는데 어떤이유인지 알수없어서 문의드립니다. docker-compose iml 파일 똑같이 작성했는데 왜 연결이 안될까요 😭. . server running at http://localhost:4000 error: role "postgres" does not exist at Parser.parseErrorMessage (/Users/sian/dgmit/proj/sian-jjigae-app/server/node_modules/ pg-protocol /src/parser.ts:369:69) ++ 글고 강의 너무 좋아요 .. !!!!!!!!!!!!! 완전 자세하게 친절하게 설명해주셔서 이해가 쏙쏙댑니다 .. 영상이 걸레짝 될때까지 계속 반복해서 돌려볼것같슴미다 .... 감사합니다....

  • 클론코딩
  • Next.js
  • docker
  • postgresql
  • typescript
  • nodejs
  • react
댓글 1 좋아요 0 조회수 545

getStaticProps, getStaticPaths에 대한 질문이 있습니다.

미해결

따라하며 배우는 리액트 A-Z[19버전 반영]

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 수업 잘 듣고 있습니다. 감사합니다. 두 가지 질문이 있습니다. getStaticProps, getStaticPaths 캐싱에 대한 질문 서버사이드렌더링 방식은 사용자가 페이지 접속(요청) 시, 서버는 클라이언트가 요청할 때 해당 페이지를 빌드해서 사용자에게 html 파일로 넘겨주는 방식인가요? 이런 질문을 하는 이유는 getStaticProps, getStaticPaths 함수에 대한 설명에서 이해가 안 가는 부분이 있었기 때문입니다. 위의 두 함수 내에서 fetch api 사용하면, 빌드 시에 해당 함수 내의 fetch api를 호출하고 그때 응답 받은 데이터를 가지고 HTML을 그리고 해당 페이지를 캐싱하고 있다라고 이해했는데요. 그렇다면 현재 서버가 가지고 있는 페이지 정보는 과거의 것이고 (일정 시간 뒤에) 기존 페이지에 표현된 (갱신된) 데이터를 표현할 수는 없는 것인가요? getStaticProps, getStaticPaths api 요청 부분에 대한 질문 getStaticProps에서 post에 전체에 대해 api 요청을 하고 getStaticPaths에서 정해진 params에 대해 다시 api 요청을 하는데요. 어떻게 보면 두 번의 api 호출이 있는 것인데요. 무조건 전체 post 요청 후에 프리 렌더링을 위해 정해진 params에 대한 post를 개별적으로 또 api 요청하는 방법 밖에 없는 것인가요?

  • redux
  • tdd
  • react
  • typescript
  • Next.js
BOB 댓글 0 좋아요 1 조회수 315

ansible 에서 playbook 실행 시 아래와 같은 에러가 발생합니다.

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

처음 발견한 오류는 python 경로를 찾지 못했다 해서 구글링 끝에 아래와같이 ansible_python_interpreter=[로컬파이썬 설치경로] 로 설정할 경우 위의 에러가 발생합니다. 이유가 무엇일까여..? 아래는 상세 에러 메시지 입니다. fatal: [192.168.35.93]: FAILED! => {"changed": false, "module_stderr": "Exception calling \"Create\" with \"1\" argument(s): \"At line:4 char:21\r\n+ def ansiballz main():\r\n+ ~\r\nAn expression was expected after '('.\r\nAt line:8 char:19\r\n+ os.getcwd()\r\n+ ~\r\nAn expression was expected after '('.\r\nAt line:20 char:27\r\n+ except (AttributeError, OSError):\r\n+ ~\r\nMissing argument in parameter list.\r\nAt line:22 char:29\r\n+ excludes = set(('', '.', scriptdir))\r\n+ ~\r\nMissing expression after ','.\r\nAt line:22 char:30\r\n+ excludes = set(('', '.', scriptdir))\r\n+ ~~~~~~~~~\r\nUnexpected token 'scriptdir' in expression or statement.\r\nAt line:22 char:29\r\n+ excludes = set(('', '.', scriptdir))\r\n+ ~\r\nMissing closing ')' in expression.\r\nAt line:22 char:39\r\n+ excludes = set(('', '.', scriptdir))\r\n+ ~\r\nUnexpected token ')' in expression or statement.\r\nAt line:22 char:40\r\n+ excludes = set(('', '.', scriptdir))\r\n+ ~\r\nUnexpected token ')' in expression or statement.\r\nAt line:29 char:7\r\n+ if sys.version_info < (3,):\r\n+ ~\r\nMissing '(' after 'if' in if statement.\r\nAt line:29 char:30\r\n+ if sys.version_info < (3,):\r\n+ ~\r\nMissing expression after ','.\r\nNot all parse errors were reported. Correct the reported errors and try again.\"\r\nAt line:10 char:1\r\n+ $exec_wrapper = [ScriptBlock]::Create($split_parts[0])\r\n+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n + CategoryInfo : NotSpecified: (:) [], MethodInvocationException\r\n + FullyQualifiedErrorId : ParseException\r\n \r\nThe expression after '&' in a pipeline element produced an object that was not valid. It must result in a command name,\r\n a script block, or a CommandInfo object.\r\nAt line:11 char:2\r\n+ &$exec_wrapper\r\n+ ~~~~~~~~~~~~~\r\n + CategoryInfo : InvalidOperation: (:) [], RuntimeException\r\n + FullyQualifiedErrorId : BadExpression\r\n ", "module_stdout": "", "msg": "MODULE FAILURE\nSee stdout/stderr for the exact error", "rc": 1} PLAY RECAP *************************************************************************************************************************************************** 192.168.35.93 : ok=1 changed=0 unreachable=0 failed=1 skipped=0 rescued=0 ignored=0

  • sonarqube
  • cicd
  • ansible
  • kubernetes
  • jenkins
김상운 댓글 0 좋아요 0 조회수 700

toUpperCase() 만 사용해도 될지 질문드립니다.

미해결

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

안녕하세요 본 문제 풀이에서는 소문자인 경우에만 대문자로 변경해주었는데 다음과 같이 조건문 없이 전체문자열에 toUpperCase() 함수를 적용시켰을 때 발생하는 문제점이 있을까요? function solution(s){ let answer=""; for(let x of s) answer+=x.toUpperCase(); return answer; }

  • javascript
  • 코테 준비 같이 해요!
songah201 댓글 1 좋아요 0 조회수 451

강의 관련 문의 드립니다~

미해결

파이썬/장고 웹서비스 개발 완벽 가이드 with 리액트

강사님 안녕하세요! 다른 강사들의 장고 무료강의를 먼저 살짝 접하고 좀더 심도깊게 공부해보고자 며칠 고민끝에 결제하여 열심히 수강중인 학생입니다^^지금 섹션2가 끝나가는데 듣다가 궁금하여 문의를 드립니다. 강의에 대해 전반적으로 제가 이해하는게 맞는건가 평가좀 부탁드려요, 사실 현재 너무 초반이기도하고 이해가 되지 않더라도 워낙 장시간의 강의다보니 캐주얼하게 코드도 실행안하고 집중만 하며 넘어가고 있습니다. 제가 강사님의 강의스타일을 판단하기로는 지금같은 초반에는 "이런것들이 있다,나중에 중점적으로 알려드리겠다"이렇게 전반적인 개념잡기로 파악하고 있는데 맞는건지요;; 제가 잘못 판단하고 있다면 다시 처음부터 돌아가서 복습하려고 합니다. - 여러분의 질문을 고대하고 있습니다. :-) - 질문 전에 검색을 먼저 해보세요. 사람 사는 게 다 비슷하다는 것을 알게 됩니다. - 예의는 거침없이 질문하기 위한 최고의 발명품입니다. - 100개의 설명이 스크린샷 한방 보다 못할 수 있습니다. - 코드를 첨부하면 전세계 누구나 이해할 수 있는 질문이 됩니다. - 하나의 질문에는 하나의 주제를 담아야 답변도 예리해집니다. - 시행착오를 알려주시면 곧 바로 원하는 문제에 집중할 수 있습니다. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

  • python
  • django
  • react
  • docker
아이코닉 댓글 2 좋아요 0 조회수 284

GetIt - 의존성 주입? 의존성 관리?

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

GetIt 의 설명 페이지에 보면 GetIt 을 IoC 나 의존성 주입 프레임워크 와 차별하여 설명하고 있는데, GetIt을 의존성 주입 라이브러리라 설명하시길래 혹시 제가 어떤부분을 놓치고 있는건지 궁금합니다. 이부분 보충 설명을 부탁드려도 될까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 코드팩토리 디스코드 https://bit.ly/3HzRzUM Flutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다!

  • Flutter
  • 클론코딩
댓글 1 좋아요 0 조회수 963

localStorage.key(i) 질문입니다

미해결

Vue.js 중급 강좌 - 웹앱 제작으로 배워보는 Vue.js, ES6, Vuex

localStorage.key(i) 여기서 key(i)가 잘 이해가 안됩니다. 우리가 키와 밸류를 인풋에서 입력 받은 같은 값으로 로컬스토리지에 넣었는데 뺄때?는 숫자로 뺄 수 있는 부분이 잘 이해가 안되요 ㅠㅠ

  • vuejs
  • vuex
  • es6
  • javascript
Oh Chocho 댓글 1 좋아요 1 조회수 402

더보기 useEffect, useCallback ESLint 문법 에러 (해결?글)

미해결

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

더보기 소스코드를 따라하였을 때, useEffect의 두 번째 인자에 [] 빈 배열을 넣는 경우, 자동으로 사용되는 변수와 함수인 Skip, Limit, getProducts 가 들어가는 현상이 발생합니다. 일단 함수 순서가 강의 내용대로면 getProducts was used before it was definmed 라는 에러가 뜰건데요 이거는 getProducts 함수 밑에 useEffect가 오도록 조정하면 사라집니다 그 다음엔, getProducts function makes the dependencies of useEffect Hook ... 대충 이런 오류 메세지가 나오는데 getProducts 를 useCallback로 감싸줍니다 두번째인자에는 [Products] 넣어주세요 어차피 자동으로 넣어지겠지만... 이제 에러 메세지는 다 해결된 상태일 겁니다 디버깅을 위해 useEffect에 콘솔을 찍게 해두셨다면 이미 눈치 채셨겠지만 이 상태에서는 useEffect가 계속 호출됩니다 원래 두 번째 인자의 변수들이 변경되면 호출되는 걸로 알고 있는데 왜인지는 모르겠으나... 저는 무식하게 해결했습니다 const [firstLoad, setfirstLoad] = useState(true); useEffect(()=> { if (firstLoad) { let body = { skip: Skip, limit: Limit } getProducts(body); setfirstLoad(false); } },[Skip, Limit, getProducts, firstLoad]); https://www.inflearn.com/questions/101006/landingpage%EC%9D%98-%EB%8D%94%EB%B3%B4%EA%B8%B0-%EB%B2%84%ED%8A%BC-%EA%B5%AC%ED%98%84-%EC%A4%91-eslint-%EB%AC%B8%EB%B2%95-%EC%97%90%EB%9F%AC-%EC%A7%88%EB%AC%B8%EC%9E%85%EB%8B%88%EB%8B%A4 동일한 질문 내역이 있으나 답변이 없길래 우선 공유해둡니다 useEffect()가 무한호출되는 이유를 아시는 분 있으시면 아무나 댓글 감사합니다

  • react
  • nodejs
  • mongodb
  • 웹앱
  • redux
Hyun Jo 댓글 0 좋아요 1 조회수 461

질문은 아니고.. 23강 진짜 감동했습니다 ㅠㅠ

미해결

실전! 코틀린과 스프링 부트로 도서관리 애플리케이션 개발하기 (Java 프로젝트 리팩토링)

와... 놀라운 통찰입니다. 실무에서 수 많은 boolean 필드가 들어있는 모습을 많이 봤었는데... 그리고 그것 때문에 고생도 했었는데 ㅠㅠ 정말 enum 을 쓰는게 더 좋군요 ㅠㅠㅠ 감사합니다아아ㅏ

  • kotlin
  • spring-boot
  • spring
  • java
  • refactoring
정승원B 댓글 1 좋아요 2 조회수 363

강의자료 송부부탁드립니다.

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

안녕하세요! 강의 잘 듣고 있습니다. 수강중에 노트북을 새로 구매하게 되었는데 이전과 달리 강의자료 다운로드시 폴더가 비어있다고 나오네요. 메일로 강의자료 송부 부탁드립니다. syyyy9289@gmail.com 감사합니다~!

  • python
이슬이 댓글 1 좋아요 0 조회수 272

docker-server ssh 접속 에러

미해결

Jenkins를 이용한 CI/CD Pipeline 구축

안녕하세요 ssh 관련 접속에러가 발생하고 있는데요 (비슷한 질문이 많지만 해결이 안돼서.. 죄송합니다) 맥북 m1 환경입니다. docker run --privileged -itd --name docker-server -p 10022:22 -p 8082:8080 -e container=docker -v /sys/fs/cgroup:/sys/fs/cgroup edowon0623/docker-server:m1 /usr/sbin/init 위와 같이 docker-server 를 띄우고 ssh 접속이 안돼서 log 를 확인해봤는데 결과는 다음과 같습니다 $ docker logs docker-server Failed to insert module 'autofs4': No such file or directory systemd 239 (239-51.el8_5.2) running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=legacy) Detected virtualization docker. Detected architecture arm64. Welcome to CentOS Linux 8! Set hostname to <cddb9fa46997>. Couldn't move remaining userspace processes, ignoring: Input/output error Failed to determine supported controllers: No such file or directory Failed to allocate manager object: No such file or directory [!!!!!!] Failed to allocate manager object, freezing. Freezing execution. docker-server:m1 이 아닌 다른 이미지를 사용해야하나요?

  • ansible
  • kubernetes
  • jenkins
  • cicd
  • sonarqube
hello 댓글 1 좋아요 0 조회수 1303

ios 빌드 에러

미해결

배달앱 클론코딩 [with React Native]

안녕하세요. 4시간 가까이 해결을 못해서 질문 드립니다. 맥북 프로 i9 에서 작업 중이며, pod 버전은 1.11.3 입니다. npm run ios 시 뜨는 로그 입니다. > FoodDeliveryApp@0.0.1 ios > react-native run-ios warn Multiple Podfiles were found: ios/Podfile,vendor/bundle/ruby/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/Podfile. Choosing ios/Podfile automatically. If you would like to select a different one, you can configure it via "project.ios.sourceDir". You can learn more about it here: https://github.com/react-native-community/cli/blob/master/docs/configuration.md info Found Xcode workspace "FoodDeliveryApp.xcworkspace" info Building (using "xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=2B7EDA6A-2859-4C7B-AA75-4214A8134C9C") error Failed to build iOS project. We ran "xcodebuild" command but it exited with error code 65. To debug build logs further, consider building your app with Xcode.app , by opening FoodDeliveryApp.xcworkspace. Command line invocation: /Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild -workspace FoodDeliveryApp.xcworkspace -configuration Debug -scheme FoodDeliveryApp -destination id=2B7EDA6A-2859-4C7B-AA75-4214A8134C9C User defaults from command line: IDEPackageSupportUseBuiltinSCM = YES Prepare packages Computing target dependency graph and provisioning inputs Create build description Build description signature: 2541dd5bb0aa15096b2f5565515e1d8e Build description path: /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/XCBuildData/2541dd5bb0aa15096b2f5565515e1d8e-desc.xcbuild note: Building targets in dependency order warning: Run script build phase 'Bundle React Native code and images' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') warning: Run script build phase 'Start Packager' will be run during every build because it does not specify any outputs. To address this warning, either add output dependencies to the script phase, or configure it to run in every build by unchecking "Based on dependency analysis" in the script phase. (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') PhaseScriptExecution Start\ Packager /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Script-FD10A7F022414F080027D42C.sh (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /bin/sh -c /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Script-FD10A7F022414F080027D42C.sh Connection to localhost port 8081 [tcp/sunproxyadmin] succeeded! CompileC /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.o /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/main.m normal x86_64 objective-c com.apple .compilers.llvm.clang.1_0.compiler (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -target x86_64-apple-ios12.4-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-implicit-fallthrough -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -g -Wno-sign-conversion -Winfinite-recursion -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Index.noindex/DataStore -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-generated-files.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-own-target-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-all-target-headers.hmap -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-project-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator/include -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources-normal/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources -F/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator -MMD -MT dependencies -MF /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.d --serialize-diagnostics /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.dia -c /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/main.m -o /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.o -index-unit-output-path / FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/main.o CompileC /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.o /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm normal x86_64 objective-c++ com.apple .compilers.llvm.clang.1_0.compiler (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -target x86_64-apple-ios12.4-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=c++1z -stdlib\=libc++ -fobjc-arc -fmodules -gmodules -fmodules-cache-path\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/charmbbong/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wunreachable-code -Wquoted-include-in-framework-header -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wuninitialized -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wno-float-conversion -Wnon-literal-null-conversion -Wobjc-literal-conversion -Wshorten-64-to-32 -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wdeprecated-implementations -Wno-c++11-extensions -Wno-implicit-fallthrough -DDEBUG\=1 -DOBJC_OLD_DISPATCH_PROTOTYPES\=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator16.1.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -Winvalid-offsetof -g -fvisibility-inlines-hidden -Wno-sign-conversion -Winfinite-recursion -Wmove -Wcomma -Wblock-capture-autoreleasing -Wstrict-prototypes -Wrange-loop-analysis -Wno-semicolon-before-method-body -fobjc-abi-version\=2 -fobjc-legacy-dispatch -index-store-path /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Index.noindex/DataStore -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-generated-files.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-own-target-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-all-target-headers.hmap -iquote /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/FoodDeliveryApp-project-headers.hmap -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator/include -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources-normal/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources/x86_64 -I/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/DerivedSources -F/Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Products/Debug-iphonesimulator -DFOLLY_NO_CONFIG -DFOLLY_MOBILE\=1 -DFOLLY_USE_LIBCPP\=1 -MMD -MT dependencies -MF /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.d --serialize-diagnostics /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.dia -c /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm -o /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.o -index-unit-output-path / FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.o In file included from /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm:1: /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.h:1:9: fatal error: 'React/RCTBridgeDelegate.h' file not found #import <React/RCTBridgeDelegate.h> ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. CompileStoryboard /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/LaunchScreen.storyboard (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') cd /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --module FoodDeliveryApp --output-partial-info-plist /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/LaunchScreen-SBPartialInfo.plist --auto-activate-custom-fonts --target-device iphone --minimum-deployment-target 12.4 --output-format human-readable-text --compilation-directory /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/LaunchScreen.storyboard BUILD FAILED The following build commands failed: CompileC /Users/charmbbong/Library/Developer/Xcode/DerivedData/FoodDeliveryApp-cqtfyzvrndjzyuhdetkrpuejrcmn/Build/Intermediates.noindex/FoodDeliveryApp.build/Debug-iphonesimulator/FoodDeliveryApp.build/Objects-normal/x86_64/AppDelegate.o /Users/charmbbong/Desktop/study/FoodDeliveryApp/ios/FoodDeliveryApp/AppDelegate.mm normal x86_64 objective-c++ com.apple .compilers.llvm.clang.1_0.compiler (in target 'FoodDeliveryApp' from project 'FoodDeliveryApp') (1 failure) info Run CLI with --verbose flag for more details. 또한 ios 폴더에서 npx pod-install 실행 시 Couldn't install Pods. Updating the Pods project and trying again... Command pod install failed. └─ Cause: pod exited with non-zero code: 1 warn Multiple Podfiles were found: ios/Podfile,vendor/bundle/ruby/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/Podfile. Choosing ios/Podfile automatically. If you would like to select a different one, you can configure it via "project.ios.sourceDir". You can learn more about it here: https://github.com/react-native-community/cli/blob/master/docs/configuration.md [!] use_flipper is deprecated, use the flipper_configuration option in the use_react_native function /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': incompatible library version - /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi_c.bundle (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:5:in `rescue in <top (required)>' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:173:in `repo_information' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:77:in `stack' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:24:in `report' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:66:in `report_error' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:396:in `handle_exception' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:337:in `rescue in run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:324:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>' /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': cannot load such file -- 2.7/ffi_c (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:173:in `repo_information' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:77:in `stack' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface/error_report.rb:24:in `report' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:66:in `report_error' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:396:in `handle_exception' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:337:in `rescue in run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:324:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>' /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': incompatible library version - /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi_c.bundle (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:5:in `rescue in <top (required)>' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:393:in `source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/sources_manager.rb:22:in `find_or_create_source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:178:in `block in sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:143:in `update_repositories' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:237:in `block in resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:236:in `resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:161:in `install!' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command/install.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:334:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>' /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require': cannot load such file -- 2.7/ffi_c (LoadError) from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ffi-1.15.5/lib/ffi.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/ethon-0.16.0/lib/ethon.rb:3:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/typhoeus-1.4.0/lib/typhoeus.rb:2:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rbenv/versions/2.7.5/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb:83:in `require' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:440:in `download_typhoeus_impl_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:372:in `download_and_save_with_retries_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:365:in `download_file_async' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:338:in `download_file' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:53:in `refresh_metadata' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source.rb:31:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/cdn_source.rb:30:in `initialize' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `new' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:315:in `block in source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:322:in `source_from_path' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `block in aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:331:in `aggregate_with_repos' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:26:in `aggregate' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:60:in `all' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-core-1.11.3/lib/cocoapods-core/source/manager.rb:393:in `source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/sources_manager.rb:22:in `find_or_create_source_with_url' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:178:in `block in sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `map' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:177:in `sources' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer/analyzer.rb:143:in `update_repositories' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:237:in `block in resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/user_interface.rb:64:in `section' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:236:in `resolve_dependencies' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/installer.rb:161:in `install!' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command/install.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/claide-1.1.0/lib/claide/command.rb:334:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/lib/cocoapods/command.rb:52:in `run' from /Users/charmbbong/.rvm/rubies/ruby-2.7.5/lib/ruby/gems/2.7.0/gems/cocoapods-1.11.3/bin/pod:55:in `<top (required)>' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `load' from /Users/charmbbong/.rbenv/versions/2.7.5/bin/pod:23:in `<main>' 부탁드립니다.

  • react-native
marvelOppa 댓글 2 좋아요 0 조회수 2913

@AuthenticationPrincipal 관련 질문

미해결

스프링 시큐리티

안녕하세요 강사님 강의를 듣던중 궁금한 점이 있어 질문드립니다. 인증 객체를 컨트롤러에서 사용할 때 @AuthenticationPrincipal 어노테이션을 사용하면 받을 수 있다하여 적용해 보았습니다. @AuthenticationPrincipal AccountContext 로 객체를 받았는데 값이 계속 null이 와서 해결방안이 있을까 해 질문드립니다. 다른 블로그를 보니 Adapter라는 이름으로 클래스를 만들던데 방식이 차이가 없는것 같은데 저는 객체가 들어오지 않더라구요ㅠㅠ

  • java
  • Spring Security
  • spring-boot
이병훈 댓글 1 좋아요 0 조회수 549

map 함수 제네릭 분석과정에 대해서 질문드립니다.

미해결

[리뉴얼] 타입스크립트 올인원 : Part1. 기본 문법편

안녕하세요. 제로초님 강의 잘 듣고있습니다. map함수를 분석할 때 두번째 제네릭(U)이 map 옆(map<U>)에 또 선언되는 이유에 대해 궁금해서 질문드립니다. 일단은 강의를 보면서 변수를 사용하기 위해 변수를 선언한 것처럼 map옆에도 제네릭을 추가로 사용하기 위해 선언한거라고 추측해서 이해했는데 이게 맞을까요? 콜백함수의 return, map 함수의 전체 return에서만 선언하면 될 것같은데 어떤 이유때문에 추가로 map옆(map<U>)에도 제네릭(U)을 사용하는 건가요? // map<U>(callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: any): U[]; map<U>(callbackfn: (value: number, index: number, array: number[]) => string, thisArg?: any): string[]; // map<U> -> why?? [1, 2, 3].map((item) => { item.toString() });

  • typescript
hib4888 댓글 1 좋아요 0 조회수 532

혹시 특정 시간에 특정 코드가 실행되게끔 할 수 있을까요?

미해결

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

예를들면 처음 코드 시작 시점으로부터 16분동안 돌아가는 프로그램에서 1. 5분후에는 'a' 출력, 2. 10분후 'b' 출력 3. 15분후 'c' 출력 이런식으로 하고 싶습니다..! 아래처럼 16분간 계속 while문 돌리면서 굉장히 비효율적이게 할 수는 있을 것 같은데 혹시 좋은 방법이 있을까 해서 여쭤봅니당..ㅎㅎ start_time = datetime.now() after_5min_time = datetime(start_time.year, start_time.month, start_time.day, start_time.hour, start_time.minute + 5, start_time.second) after_10min_time = datetime(start_time.year, start_time.month, start_time.day, start_time.hour, start_time.minute + 10, start_time.second) after_15min_time = datetime(start_time.year, start_time.month, start_time.day, start_time.hour, start_time.minute + 15, start_time.second) interval_list = [after_5min_time, after_10min_time, after_15min_time] end_time = datetime(start_time.year, start_time.month, start_time.day, start_time.hour, start_time.minute + 16, start_time.second) while start_time <= end_time: if datetime.now() == after_5min_time: print('a') elif datetime.now() == after_10min_time: print('b') elif datetime.now() == after_15min_time: print('c')

  • django
  • python
khu.light 댓글 1 좋아요 0 조회수 918

restAPI를 쓰면 CSR 형태로 데이터를 주고받는건가요?

미해결

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

restAPI를 사용해서 백엔드가 프론트로 json파일만 보내주면 그거가지고 프론트에서 react 써서 데이터를 화면에 보여주는 걸로 알고있는데 이러한 형태는 CSR로 데이터를 보내주는 형태일까요 ??

  • csr
  • http
  • MVC
  • spring
팡휘 댓글 1 좋아요 0 조회수 515

궁금한 점이 있어요

해결됨

프론트엔드 개발자를 위한, 실전 웹 성능 최적화(feat. React) - Part. 2

캐시 최적화 강의를 보고 난 뒤에 궁금증이 생겼습니다 app.use(express.static(path.join(__dirname, "../build"), header)); 를 통해 빌드된 것들에 대해 해더를 적용하는 것으로 이해했습니다. 근데 이렇게 빌드 된 것이 아니라 FE, BE 따로 나뉘어서 배포되어 서로 다른 도메인인 경우 어떻게 해야 하나요? BE는 static 자료가 없이 api만 보내는 기능을 하고 FE는 vercel이나 netlify 또는 다른 EC2로 배포되어 있는 경우를 말씀드립니다. app.use(header); 이렇게 하면 될까 했지만 이건 에러를 뱉어냅니다

  • devtools
  • react
Big lol 댓글 1 좋아요 1 조회수 382

CollapseButton이 토글할때마다 어떻게 화살표(?)모양이 css에서 바뀌는지 못찾겟습니다

미해결

Slack 클론 코딩[실시간 채팅 with React]

Direct Message 저 왼쪽의 아이콘(=CollapseButton)이 토글할때마다 바뀌는걸 css코드에서 찾고싶은데 제가 지식이 부족한건지 못찾겠습니다 위의 사진을 보면 collapse: boolean으로 가져온거로 collapse일때 & i { transform: none; }; 이게 실행되는건 알겠는데, 이게 실행되면 <i className="c-icon ..." (다른 attrs) /> 이 태그가 <i className="c-icon ..." (다른 attrs) transform=none; /> 이렇게 변하는데 (이거 맞나요?) transform=none;이면 슬랙쪽에서 만든 p-channel_sidebar__section_heading_expand 같은 p-가 달린 속성이 토글되는거 같습니다만,, 어떻게 다음의 속성이 & i { transform: none; }; 부모태그인 button의 클래스를 바꾸게 하는건가요??-->css에서 부모태그의 클래스를 바꾸는건 들어본적이 생소해서요 (슬랙에서 제공하는 스타일시트url) 슬랙에서 내부적으로 p-channel_sidebar__section_heading_expand 속성이 있으면 자식i태그에 transform: none이 있으면 부모 클래스속성을 토글하는거 같긴한뎀,,

  • typescript
  • Socket.io
  • 웹팩
  • babel
  • react
  • 클론코딩
초간단 댓글 1 좋아요 0 조회수 625

인기 태그

인프런 TOP Writers

주간 인기글