55,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
DISABLE_WEBSOCKETS=true meteor run 실행이 안됩니다.
DISABLE_WEBSOCKETS=true meteor run 이렇게 실행하였으나 . 아래처럼 메세지가 뜹니다. run: You're not in a Meteor project directory. To create a new Meteor project: meteor create <project name>For example: meteor create myapp For more help, see 'meteor --help'.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
git bash 환경에서도 meteor run이 안됩니다.
먼저번에 질문 남겼었는데요nvm으로 node.js 14로 설치하고vscode에서 git bash 환경에서도 meteor run이 안됩니다. DISABLE_WEBSOCKETS=true meteor run이랑DISABLE_WEBSOCKETS=true meteor.bat run 모두 안됩니다. 아래는 vscode에서 git bash에서 실행한 사진이고아래는 윈도우 파워셀에서 실행한 사진입니다.어디를 고쳐야 할까요 ...
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
윈도우 meteor run 할 때 에러
노드 v14.21.3 입니다.터미널 git bash에서 실행하였고,npm i -g meteor 하여 설치 한 후에DISABLE_WEBSOCKETS=true meteor run 해도 안되네요. bash: meteor: command not found AppData/Local/.meteor 위치에는 이렇게 있어서meteor 설치, 삭제 다 해봤는데도 안 되네요 .. 이런 오류는 어떻게 고쳐야 할까요..?
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
notyf를 이용한 알람 효과 / 강의 보완점 및 질문
< 보완점 > 이부분은 강의에서 코드 작업하는 것이 빠져있습니다.< 질문 > 그리고 여기 이부분 주문이 추가되었습니다. 하고 줄바꿈하고 날짜가 표시되었으면 하는데, 어떻게 코드를 짜야하나요?
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
validate(폼검증) 설정 강의내용 / 코드 보완점 제보
강의 이부분인데요.수업 영상에서는 빈칸 만든 상태에서, 그냥 X버튼 누르고 모달창 닫아버리고 넘어가시는데,따라하다 이부분에서 보완점을 발견했습니다.좀 더 보완이 되었으면 하는 부분이어서 제보합니다.카테고리 이름 수정시, 폼 입력을 안하면 경고창이 뜨긴하는데,그냥 무시하고 X버튼으로 modal 창을 닫아버리는 경우에도 고려가 되면 더 좋을 거 같습니다. 2번째는주문완료 창 인데요.위짤을 보시면,1) 주문을 0개하고 경고 메세지가 나온다음에,주문을 1개 담고 주문하기를 누르면, 경고메세지가 지워지지 않고 계속 출력되고 있는점.2) 주문을 넣은다음에도,계속해서 경고메세지가 떠있는점.그래서 주문이 끝나고 초기화를 해줘서 2)에 해당하는 부분은 개선을 시켰습니다. 이렇게 error 객체를 초기화하는 부분은 다른 부분에서는 진행하시던데 빠뜨리신거 같습니다.그런데 1) 에 해당하는 문제는 저거로는 해결이 안되더라구요.주문완료 모달창의 close 버튼을 눌렀을 때, errors 를 초기화해주면 해결될거같은데,이부분은 어떻게 개선을 해야할지 잘 모르겠습니다.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
import "/imports/startup"; 에서 문제가 발생했습니다.
안녕하세요, 좋은 강의로 GraphQL, MongoDB 잘 배우고 있습니다. 감사드립니다.아래 사진과 같은 문제가 다음 강의에서 meteor run 할때 발생하는데, 찾아보다가 해결책을 찾기 힘들어 남기게 되었습니다.[실행코드 및 오류코드]jeongmujin@jeongmujin-ui-MacBookPro smart-menu-study % disable_websockets=true meteor run[[[[[ ~/CodingProject/smart-menu-study ]]]]]=> Started proxy.=> Started MongoDB.W20230305-11:52:57.338(9)? (STDERR) /Users/jeongmujin/.meteor/packages/meteor-tool/.2.10.0.rdjekq.emwgl++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:280W20230305-11:52:57.358(9)? (STDERR) throw(ex);W20230305-11:52:57.358(9)? (STDERR) ^W20230305-11:52:57.359(9)? (STDERR)W20230305-11:52:57.359(9)? (STDERR) Error: Cannot find module '/imports/startup'W20230305-11:52:57.359(9)? (STDERR) at makeMissingError (packages/modules-runtime.js:222:12)W20230305-11:52:57.359(9)? (STDERR) at Module.resolve (packages/modules-runtime.js:228:17)W20230305-11:52:57.359(9)? (STDERR) at Module.moduleLink [as link] (/Users/jeongmujin/.meteor/packages/modules/.0.19.0.zlniqk.0jz8++os+web.browser+web.browser.legacy+web.cordova/npm/node_modules/@meteorjs/reify/lib/runtime/index.js:45:25)W20230305-11:52:57.359(9)? (STDERR) at module (server/main.js:1:8)W20230305-11:52:57.359(9)? (STDERR) at fileEvaluate (packages/modules-runtime.js:336:7)W20230305-11:52:57.359(9)? (STDERR) at Module.require (packages/modules-runtime.js:238:14)W20230305-11:52:57.359(9)? (STDERR) at require (packages/modules-runtime.js:258:21)W20230305-11:52:57.359(9)? (STDERR) at /Users/jeongmujin/CodingProject/smart-menu-study/.meteor/local/build/programs/server/app/app.js:29:1W20230305-11:52:57.359(9)? (STDERR) at /Users/jeongmujin/CodingProject/smart-menu-study/.meteor/local/build/programs/server/boot.js:369:38W20230305-11:52:57.359(9)? (STDERR) at Array.forEach (<anonymous>)W20230305-11:52:57.359(9)? (STDERR) at /Users/jeongmujin/CodingProject/smart-menu-study/.meteor/local/build/programs/server/boot.js:210:21W20230305-11:52:57.360(9)? (STDERR) at /Users/jeongmujin/CodingProject/smart-menu-study/.meteor/local/build/programs/server/boot.js:423:7W20230305-11:52:57.360(9)? (STDERR) at Function.run (/Users/jeongmujin/CodingProject/smart-menu-study/.meteor/local/build/programs/server/profile.js:256:14)W20230305-11:52:57.360(9)? (STDERR) at /Users/jeongmujin/CodingProject/smart-menu-study/.meteor/local/build/programs/server/boot.js:422:13=> Exited with code: 1=> Your application is crashing. Waiting for file change.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
DISABLE_WEBSOCKETS=true meteor run 문제
GraphQL 기본 수업에서 학습용 프로젝트를 런하려고 하는데...DISABLE_WEBSOCKETS=true meteor run 이 안됩니다.'DISABLE_WEBSOCKETS'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.라는 메시지가 뜹니다.README.md 보고 그대로 따라했습니다.어떻게 해야하나요??
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
apollo-upload-client 패키지 설치에러 문구
해당 부분 진행중에위와 같은 에러 코드를 보게 되었습니다.설치는 잘 된 것 같은데, 문제가 없을까 염려됩니다.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
meteor npm i short 설치 에러문구
이 부분을 진행하고 있었습니다.라고 에러가 나오는데, 문제가 없을까요?혹시 몰라서, 지우고, 이 방법으로 설치해봤습니다. 이렇게 하니까, 에러문구는 많이 안보이네요
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
apollo-cache 조작 방법 / update Item 부분
안녕하세요. 강의 잘 따라가고 있습니다!강의를 보면, updateItem 을 cache 조작을 이용해서, 수정되도록하는 것을 보여주시는데요.cache.wirteQuery(), 와 cache.Modify() 사용법두가지 방법을 보여주시는데,코드상, 기존에 $itemFormValue 스토어를 통해, 이미 수정, 삭제기능이 잘 작동하도록 구현되어있는 상태에서,수업을 통해, 캐시 조작 부분의 코드가 더해지고 있는데요.그래서, 수업에서 잘 되는 것을 시연해주시는데,캐시부분 코드가 없어도, 잘 작동하기 때문에,수업에서 더해진 코드 덕분에, 기존 코드에서는 어떤기능을 빼도되는건지, 모르겠습니다.아니면, 어떤 기능이 더 개선되었는지 차이가 궁금합니다.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
refetch 로 인해, 아이템 추가시 자동갱신 불가능
강의에서 기본적인 기능들이 정상적으로 작동한다고 하셨는데,이것저것 테스트하다가 발견한건데, 확인해보니,refetch 로 인하여, 아이템 메뉴를 새로 추가했을 때, 목록이 자동으로 갱신되어 나오지 않았습니다. 새로고침을 해줘야 나오더라구요.물론 강의 말미에 이 기능은 안쓰신다고 지우시긴하셔서 크게 문제가 되지 않았고,이후 이어지는 캐시 강의에서 문제없이 진행되었지만.이해가 안가는 부분이었어서, 질문드립니다.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
error 메세지 출력 콘솔 질문 외 1
강의영상에서는 에러메세지를 출력하는 부분을error.message 라고 하는데예제코드에서는 error 라고 되어있더라구요.차이가 어떤게 있을까요?강의영상에는 이부분이 == 으로 되어있던데, 예제코드에서는 ===으로 되어있습니다.===의 의미는 값뿐만아니라 형식까지 확인하는 걸로 알고 있습니다.일단 예제코드랑 똑같이 가려고하는데수정되어야할 중요한 부분인가요?
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
"섹션9 - item 추가" 강의 누락내용 제보, 외 중요오타
섹션 9. Frontend 개발 - item 관련 기능구현 / item 추가를 듣고, 마지막에 서버실행시켜서, item 추가하는 부분을 보았는데,이렇게 메뉴추가를 해도 아무런 반응이 없어서, 오타가 있나 싶어서, 찾아봐도 없길래,뭔가 빠졌나 봤더니,클릭이벤트 시 onAddItem 함수를 실행시켜 주는 내용이강의에서 누락되어있음을 확인했습니다.저부분을 추가해주니, 잘 작동하였습니다. 강의 편집하시면서, 빠뜨리신거 같습니다.중요한 부분이라, 제보합니다.다다음 강의인 item 수정/삭제 강의에서, 앞 강의에서 작성하는 내용이 없었음에도해당부분이 이미 작성되어있는 것도 확인했습니다. 해당 영상 코드 오타입니다.따라치시는 분들이 에러 날수도 있을거 같습니다.resut -> result경로가 잘못나왔습니다. 이렇게 되어야합니다.그리고 중요하지 않은 사소한 오탈자 및 편집 영상이 튀는 것들을 수업 들으면서,이전에 작성했던 글에 답글형식으로 수업들으면서 눈에 뜨일때마다 계속해서 제보드리고 있습니다. (게시판 도배방지목적)강의 개정에 도움이 되셨으면 합니다.영상 튀는 부분 : https://www.inflearn.com/questions/786367/오탈자 : https://www.inflearn.com/questions/785432/
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
코드에 이상이 없는데 서버실행시 아무것도 나오지 않습니다.
섹션7. 프론트엔드 부분까지 진행을 하고, 마지막에 서버를 실행시키는데,계속 흰색 화면만 나와서,예제코드 올려주신거랑 한줄한줄 복붙해서 비교해가면서, 다 점검을 했습니다.톳씨하나 아무 이상이 없는 것을, 확인했는데도서버를 실행시키면, 흰색화면만 떠서,이건 코드문제가 아닌거 같아서, 제가 작성한 코드가 들어있는이 폴더를 복사해서,예제코드에 덮어쓰기로 붙여넣기 해서, 덮어씌운다음에예제코드를 열어서, 서버를 실행하고 확인해봤습니다.충격적이게도 잘 나왔습니다.이렇게 잘 나오는데...왜 제가 설치한 모듈,패키지들이 있는 환경의 폴더에서는, 흰색화면만 나오는지 정말 이해가 안갑니다.별다른 에러코드는 나오지 않았습니다.제 코드의문제는 아닌거 같고, 모듈이나 패키지의 버젼이 다른 환경이라서 그런거같습니다.이게 제가 설치한 패키지 버젼 목록이고, 이게 예제코드에 있는 패키지 버젼 목록입니다.두 코드 모두 섹션17. AS 강의 graphql-ws를 통한 subscription 구현 은 적용되어 있는 상태입니다.코드는 동일한데, 예제코드환경에서는 실행이 되니, 뭐가 문제인지 이해가 가질 않습니다. 흰화면만 떠서 이후 수업진행이 어려운상황입니다.확인하실지는 모르겠으나, 혹시몰라 제 프로젝트폴더를 압축한파일 링크도 올려드려봅니다.https://drive.google.com/file/d/1BMbVfa9nBlK32uO-CnwLGZh-uVfz9fZM/view?usp=share_link이부분 도움을 어떻게 받는 방법이 있을까요?
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
섹션7. 디자인요소 배치 / 서버실행시 경고메세지
섹션7. 디자인요소 배치수업을 따라가던 도중,서버를 실행하는 과정에서, 라고 나오는데 react 관련된 에러인거 같은데, 무시하고 진행해도 되는건가요?만약에 그렇다면, 계속 이런 경고창이 서버실행할때마다 뜨는건 매우 거슬릴거같긴합니다.그렇다고 저기 나온대로 react 를 npm 인스톨 한다고하면,굳이 필요없는 패키지를 설치하게 되는 것이 아닌가 싶습니다. 이부분 궁금합니다.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
섹션6-기본 사용자 등록 / user Collection 확인시 토큰 생성 여부
강의 영상에 보면,저렇게 토큰이 생성되어있던데요.저도 그렇고, 강의자료 예제코드에서도 그렇고처음생성되는 관리자계정에, 토큰이 생성이 안되어져나오는데이단계에서는 생성되지 않는게 맞는건가요?강의영상처럼 생성이 되어야하는건가요?헷갈리네요.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
subscription-transport-ws 모듈 지원 중단관련
수업 도중, 플러그인 설치중에 이런 경고 문구를 확인하게 되었는데,문구에서도 그렇고 안내해주는 사이트들어가서 확인해보니subcriptions-transport-ws는 더이상 업데이트 되지 않는다고,대신에 graphql-ws 를 사용하길 강력하게 권장한다 하는데요.지금 수업을 따라갈때는 크게 문제가 없을거 같긴한데, 이부분에 대해, 수업내용을 graphql-ws를 사용하는 것으로 업데이트할 계획이 있으실지 궁금합니다.
- 미해결GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
강의영상 튀는 부분 제보 (update: 2023.2.27)
해당 영상 5:45 에서 편집이 좀 튑니다. 내용이 살짝 반복되네요이전 강의영상들에서도 몇개 있긴했는데, 적어놓진 않았네요.앞으로 수업들으면서 튀는 부분이 또 나오면,추가글을 작성안하고 이글의 답변으로 남겨놓겠습니다.너무 제가 질문게시판 글 도배하는거같은 느낌이 있네요.;
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
Windows 환경에서 수업 따라갈 때, 다른점 제보
섹션 5. Backend 개발 1 - subscription 부분을 진행하고 있습니다.subscriptions 라는 모듈을 설치해야했는데,git bash 터미널 에서는 해당 명령어는 작동이 안됐습니다.반면, powershell 터미널에서 명령어를 치니 잘 설치되었습니다.그래서 터미널은 bash 와 powershell 두개를 같이 사용하고 있습니다. <정리하자면>수업을 따라가면서, 저의 Windows 환경에서는서버실행은 git bash 에서 .bat 을 추가해서 명령어를 쳐야잘 작동했고,각종 모듈 설치할 때는 powershell 로 터미널을 바꿔서 해야했습니다.이부분은, 수업이 Windows 환경에서 수업이 진행되지 않았기도했고, 수업에서 언급되지 않았던 내용이라, 잘 되시는 분들도 있겠지만, 혹시나 저와 같은 어려움을 겪은 분들이 있을 것 같아서수업내용에 보완이 되길하는 바람으로 제보합니다.
- 해결됨GraphQL 완전정복 (키오스크를 만들며 배우는 풀스택 과정) - [2024 부분 리뉴얼]
강의자료 코드 강의와 다른부분 제보
깃허브 자료에 있는 코드에 있는 다른부분? 오탈자? 제보합니다.해당부분 _id : _id가 되어야 하지 않나요?그리고 이부분은 강의영상에서는 const 로 되어있던데강의자료에는 이부분만 let으로 되어있습니다. 상관없는 건가요?error 명령어 출력하는부분, throw 가 없네요 여기는.