묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결인터랙티브 웹 개발 제대로 시작하기
섹션5 자바스크립트 이벤트 다루기 질문
안녕하세요 유준모 강사님.'움직이는 캐릭터 예제로 클릭 이벤트 익혀보기'에서 10분 30초쯤 "전역변수 회피를 위해서"라고 말하셨는데, 이 말이 어떤 건지 자세히 알 수 있을까요??
-
해결됨[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
createQueryRunner는 undefined속성을 읽을 수 없다
const qr = this.dataSource.createQueryRunner();ERROR [ExceptionsHandler] Cannot read properties of undefined (reading 'createQueryRunner')TypeError: Cannot read properties of undefined (reading 'createQueryRunner') at TransactionInterceptor.intercept (C:\Users\Administrator\Desktop\cf_sns\src\common\interceptor\transaction.interceptor.ts:21:32)이 에러가 떠서 postman으로 테스트를 진행하지 못하고있습니다. dataSource도 typeorm에서 import 해서 사용했는데 컨트롤러에서 트랜잭션을 사용할때는 됐다가 인터셉터로 따로 빼서 사용하려고할 때 발생한 오류입니다.
-
미해결[리뉴얼] 코딩자율학습 제로초의 자바스크립트 입문
빼기 마이너스 / 연속계산 질문있습니다.
let num1; let num2; let op; let cal; let minus = 1; function onClickNumber(e) { if(!op) { $result.value += e.target.textContent * minus; num1 = parseInt($result.value); minus = 1; } else { $result.value += e.target.textContent * minus; num2 = parseInt($result.value); minsu = 1; } } function operator(e) { if (num2) { switch(op) { case '+' : $result.value = num1 + num2; break; case '-' : $result.value = num1 - num2; break; case 'x' : $result.value = num1 * num2; break; case '/' : $result.value = num1 / num2; break; } num1 = $result.value; num2 = ''; minus = 1; } if (num1 && !op) { $operator.value = e.target.textContent; op = $operator.value; $result.value = ''; } if (!num1 && e.target.textContent === '-') { return minus = -1; } if (op && !num2 && e.target.textContent === '-') { return minus = -1; } }마이너스 구현은 됐는데 빼기 할 때, 마이너스가 같이 나와요. 조건을 추가해서 더 넣어봤는데 그러면 다른 기능이 작동하질 않네요...연속계산은 잘 되다가 마이너스 구현 이후로 작동이 안 되네요.이 강좌 이후에 해설 있나요?
-
해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
MysqlWorkbench 접속문제
안녕하세요 강의를 듣고 있는 학생입니다. 다름이 아니라 워크밴치 접속 문제 때문에 질문 드립니다.워크밴치를 접속하려하면 위와 같은 문제가 계속 발생하고 있습니다. mysql 8.x 버전부터는 bind-address를 주석처리 할필요가 없다하여 그 부분은 넘어간상태로 계속진행하엿습니다. https://1mini2.tistory.com/87 이 링크를 보고 따라 해보고 있는데 mysql -h 3.36.28.138 -u root -p 이명령어를 쳣을때 위와같이 출력이 되지 않고 있습니다.
-
해결됨[코드캠프] 부트캠프에서 만든 고농축 백엔드 코스
강의 ppt
강의 ppt는 따로 받을수는 없나요?
-
해결됨SCSS(SASS)+FLEX 실전 반응형 웹 프로젝트 with Figma
slick slide 클레스 네임 관련
PC 레이아웃 상세 퍼블리싱 - 프론트 페이지(Focus Class) 02강의에서 /*section : focus-class*/ .focus-class { background-color: $cloudy-gray; .focus-class-inner { .focus-class-content { margin-bottom: 30px; .focus-class-items { /* Custom Css : Slick - 아이템 간격 조정 */ // 실제로 찾아가는것은 F12 개발자도구로 찾아가서 조절하는것 이다. .slide-list{ margin: 0 -5px; } .slick-slide{ margin: 0 5px; }포커스 클래스 부분의 슬릭슬라이더 부분에서,마진 조절하는 부분에 개발자도구로 찾아보니 .slide-list 가 아니라 .slick-list 인거 같습니다. 감사합니다.
-
미해결Do it! Node.js 프로그래밍 입문
마지막에 라우트 경로에 대해서 질문이 있습니다
마지막에 라우트 경로를 빼주고 use함수에서 라우트 경로를 입력해주어도 똑같은 값이 나온다고 하셨는데 그 이유가 궁금합니다 파일을 가지고 오는 경로가 지정되어 있으니 그것이 루트 경로에서 use함수 때문에 user로 덮어 씌워지는 건가요?
-
미해결떠먹는 Three.js
Github에서 deploy 하려면 따로 방법이 있나요?
안녕하세요. 수업 잘 듣고 있습니다.다름이 아니라 수업 실습때는 내부에 node_modules에 파일이 있으니까 잘 작동 되는데Github gh-pages이나 url로 deploy 한다고 하면 node_modules/three 폴더가 없으니 실행이 불가능하네요.강제로 node_modules폴더를 포함하기에는 파일수가 너무 많구요ㅠ 혹시 따로 build 하는 방법이 있나요?일부 몇몇 필요파일만 따로 올려서도 시도해봤는데, 로컬에서는 에러 안나도 업로드 후엔 GLTFLoader가 에러나네요.(파일 및 로더 경로는 맞아도 404에러)
-
미해결Vue.js 시작하기 - Age of Vue.js
html/css/js로 작성된 코드를 vue.js로 일부 전환하고자 이 강의를 듣기 시작했습니다.
저는 개발 지식이 별로 없는 디자이너로, 작은 개인 프로덕트를 운영하고 있습니다.제가 할 줄 아는 게 html하고 css 정도라서 그냥... 어케어케 자바스크립트를 복사하고 쥐어짜내(??) 작동하는 것을 만들긴 했는데, 각 요소를 순수 자바스크립트로 제어하는 게 쉽지도 않고, 디버깅도 너무 어렵더라구요. 그래서 자바스크립트(와 미량의 제이쿼리...)로 작동하는 부분만 vue로 전환하고, 이후의 코드나 기능도 업데이트해나갈 생각으로 수강해나가기 시작했습니다. 지금은 Vue CLI 부분까지 들었는데요. 좀 헷갈리는 부분이 있고, 이 강의가 설정한 타겟 유저와는 좀 다른 상황인 것 같아 질문을 드리고자 합니다.1# Vue2와 Vue3저는 완전 최초 도입이라 Vue3을 써야 할 것 같은데, 강의가 Vue2 기준으로 만들어져있고 플러그인이나 문법이 조금씩 다른 것 같아요. 저는 js를 썩 잘하지 못하는데 Vue3 강의 없이 가도 되는지, 제가 구매한 레벨2 강의까지만 들어도 제가 원하는 목적을 달성할 수 있는지 궁금해요. 땜빵을 해야 하거나 만들고 싶은 게 생기면 자바스크립트 문법 학습을 매번 하긴 하는데 잘 알아서 정확하게 쓰는 게 아니라 대충 쓰는 것에 가깝긴 하거든요.제가 바라는 건 브라우저-서버 통신 한번 왔다갔다만 하면 자바스크립트가 전체 페이지 새로고침을 해야 하는 걸 개선하거나.. 토글이나 서브메뉴 UI같은 걸 좀 쉽게 구현했으면 하는 정도인데요. 제가 원하는 목적을 위해 Vue3 강의가 꼭 필요한지, 전반적으로 어느 정도 수준의 강의까지 들으면 되는지 궁금합니다.2# Vue CLI저는 flask 서버에 template 폴더 안에서 html/css로 제어하고, localhost에서는 테스트 서버로 확인을 했었는데요. Vue CLI는 뭔가 다 Vue 포맷으로 짜면 나머지는 다 변환해주겠다! 그런 느낌의 프로그램이더라고요. 저의 상황에서 Vue 클라이언트를 사용하는 게 맞는지, 아니면 그냥 처음 가르쳐주신 대로 스크립트를 넣는게 맞는지 궁금합니다. (그리고 너무 알못 질문 같지만 Vue Cli를 사용하면 AWS EC2같은 실서버에도 이런걸 전부 설치하는지 궁금해요.)
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
postPosts의 req.user.id 컴파일 에러?
postPosts 컨트롤러까지 요청이 들어왔다면 Request 객체에 user 프로퍼티가 있는 것은 확실한데타입스크립트 컴파일러가 인식을 못하는 것 같아요.앱 실행이 안되는데 어떻게 해결해야 할까요...
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
http 모듈
바로 전 강의에서부터 http.을 하면 자동완성이 안되었는데, 그냥 직접 다 작성해서 서버를 실행시키니깐 되긴 되더라구요.근데 이번강의도 http모듈 관련 자동완성을 계속 쓰는 것 같길래 질문드립니다.nodeJs에 기본으로 내장되어있는 모듈이라고 하는데 저는 왜 자동완성이 안될까요?
-
해결됨[코드캠프] 시작은 프리캠프
주석기능을 하고 싶은데 컨트롤+느낌표가 안됩니다 ㅠㅠ
주석기능을 하고 싶은데 컨트롤+느낌표가 안됩니다 ㅠㅠ 혹시 텐키리스 키보드는 조금 다른가요?...
-
미해결[코드팩토리] [초급] NestJS REST API 백엔드 완전 정복 마스터 클래스 - NestJS Core
refresh token 재발급과 만료에 대해서
refresh token을 재발급 하기 위한 작업 과정에 대해 궁금한 것이 있어서 질문드립니다.저는 access token이 만료되면 refresh token을 통해 재발급을 받으려고 시도하고,이때 refresh token마저 만료된 상태라면 다시 로그인 하여 새로운 access token과 refresh token을 발급받아야 한다고 생각하고 있었습니다.그런데 refresh token을 재발급하는 로직도 강의 내용에 있더라구요.강의에서 refresh token이 만료되면 /auth/token/refresh api로 refresh token을 재발급 받으면 된다라고 설명해주셨는데,만료된 refresh token으로 refresh token을 재발급 받는 건 좀 이상한 것 같아서요.아니면 refresh token이 만료되지 않았는데 refresh token을 재발급 해야 하는 요청이 따로 있을까요?
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
블로그 글 작성시 이미지 좀 사용하고 싶습니다..
안녕하세요.. 제가 블로그를 쓰는데 강의에서 나오는 이미지 설명이 너무 잘 되있어서 글에 캡처해 넣으려고 하는데 강의링크와 참조내용을 넣으면 가능할까요? 코드는 가져다 쓰지 않습니다..
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
<BrowserRouter> 없이 Link to를 쓰면 에러가 납니다.
🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨질문 하시기 전에 꼭 확인해주세요- 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다)- 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다)- 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢)질문 하실때 꼭 확인하세요- 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X)- 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지)- 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우)- 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요- 강의의 몇 분 몇 초 관련 질문인지 알려주세요!- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의 정말 감사히 잘듣고 있습니다!라우트 관련해 질문이 있습니다.영상처럼 작성했을 때 에러가 납니다. 에러내용Cannot destructure property 'basename' of 'react__WEBPACK_IMPORTED_MODULE_0__.useContext(...)' as it is null. TypeError: Cannot destructure property 'basename' of 'react__WEBPACK_IMPORTED_MODULE_0__.useContext(...)' as it is null. at LinkWithRef (http://localhost:3000/static/js/bundle.js:38549:5) at renderWithHooks (http://localhost:3000/static/js/bundle.js:25406:22) at updateForwardRef (http://localhost:3000/static/js/bundle.js:27975:24) at beginWork (http://localhost:3000/static/js/bundle.js:30022:20) at HTMLUnknownElement.callCallback (http://localhost:3000/static/js/bundle.js:15002:18) at Object.invokeGuardedCallbackDev (http://localhost:3000/static/js/bundle.js:15046:20) at invokeGuardedCallback (http://localhost:3000/static/js/bundle.js:15103:35) at beginWork$1 (http://localhost:3000/static/js/bundle.js:34967:11) at performUnitOfWork (http://localhost:3000/static/js/bundle.js:34215:16) at workLoopSync (http://localhost:3000/static/js/bundle.js:34138:9)전 강의 코드를 따라했을 땐 문제가 없습니다. 영상에 캡쳐된 코드 방식대로 하려면 어떻게 해야 하나요? return ( <div className="App"> <DiaryStateContext.Provider value={data}> <DiaryDispatchContext.Provider value={{ onCreate, onUpdate, onDelete, }} > <BrowserRouter> <Routes> <Route path="/" element={<Home />} /> <Route path="/new" element={<New />} /> <Route path="/edit/:id" element={<Edit />} /> <Route path="/diary/:id" element={<Diary />} /> </Routes> <RouterTest /> <div /> </BrowserRouter> </DiaryDispatchContext.Provider> </DiaryStateContext.Provider> </div> );+<RouterTest> 컴포넌트 안에는 Link to 들이 적혀 있습니다. 감사합니다.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
</BrowserRouter>없으면 Link to에서 계속 오류가 납니다.
🚨 아래의 가이드라인을 꼭 읽고 질문을 올려주시기 바랍니다 🚨질문 하시기 전에 꼭 확인해주세요- 질문 전 구글에 먼저 검색해보세요 (답변을 기다리는 시간을 아낄 수 있습니다)- 코드에 오타가 없는지 면밀히 체크해보세요 (Date와 Data를 많이 헷갈리십니다)- 이전에 올린 질문에 달린 답변들에 꼭 반응해주세요 (질문에 대한 답변만 받으시고 쌩 가시면 속상해요 😢)질문 하실때 꼭 확인하세요- 제목만 보고도 무슨 문제가 있는지 대충 알 수 있도록 자세한 제목을 정해주세요 (단순 단어 X)- 질문의 배경정보를 제공해주세요 (이 문제가 언제 어떻게 발생했고 어디까지 시도해보셨는지)- 문제를 재현하도록 코드샌드박스나 깃허브 링크로 전달해주세요 (프로젝트 코드에서 문제가 발생할 경우)- 답변이 달렸다면 꼭 확인하고 반응을 남겨주세요- 강의의 몇 분 몇 초 관련 질문인지 알려주세요!- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결SCSS(SASS)+FLEX 실전 반응형 웹 프로젝트 with Figma
live server는 적용되는데 index.html을 더블클릭하면 아무것도 안되어 있어요..
featherlight 하다가 다 깨져있어서 featherlight 문제인가 했는데html파일 자체가 scss로 작업한 게 적용이 안되어있더라구요...라이브서버로 보면 잘 되어있어서 미처 몰랐는데 index.html 더블클릭하니스타일이 하나도 안되어있습니다ㅠㅠ 뭐가 문제일까요...?? **SCSS로 디자인한 걸 featherlight로 어떻게 해야하는 지 알려주세요...!
-
미해결프로그래밍 시작하기 : 웹 입문 (Inflearn Original)
이미지랑 아이콘 파일을 어떻게 찾아요?
인스타그램 포스팅 카드 만들기 수업에 사용된 이미지랑 아이콘 파일을 어떻게 찾아요?
-
미해결
javascript 공부없이 바로 react native 배워도 되나요?
html/css, jQuery, Java Script, react까지 3년전에 배웠었어요.현재는 html/css 코드를 보고 읽고 간단한 건 수정할 수 있는 정도의 수준입니다. 개인적인 흥미로 취미로 개발을 배워보고 싶은데 시작하면 앱 개발, 유지/보수 할 수 있는 수준으로는 배우고 싶어요. 과외로 배울 예정인데 2분의 선생님을 소개받았는데 어떤 분의 루트가 더 나을지 판단이 어려워 전문가분들의 의견 구합니다.html/css > Java > react > react native까지 차근히 배우는 선생님React native와 Java Script를 병행으로 배우는 선생님 1번 선생님의 경우, 현직자이신 것 같진 않고 강의를 위주로 하시는 분 같고 2번 선생님은 현직 개발자로 7년차이세요. 2번 선생님의 경우 함수선언을 영어로 치면 숙어라고 생각하고 배울 수 있을 것 같다고 설명해주셨어요. 리엑트 네이티브에서 사용했던 언어들이 java Script에서 조금 변형된 것들이라고 기억하고 있어서 2번 선생님이 더 속성으로 배울 수 있을 것 같긴 한데(기간은 1년정도 생각합니다) 나중에 혼자 앱 개발을 하는 상황을 생각하면 처음부터 꼼꼼히 배우는게 나을까요?
-
해결됨React + GPT API로 AI회고록 서비스 개발 (원데이 클래스)
프롬프트 내용은 어디서 볼수있나요?
안녕하세요 강사님 강의 정말 잘 듣고있습니다.다름이 아니라 프롬프트의 내용이 꽤 긴데 혹시 복붙할 수 있는 페이지는 따로 없는지 궁금합니다..! 제가 못찾은것일수도 있어서 조심스럽게 문의드립니다