무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
React Hook "useState" is called in function 에러가 뜹니다ㅠㅠ
여기 선언부 4줄 모두에서 아래 에러가 계속 뜹니다 ㅠ React Hook "useState" is called in function "videoUploadPage" which is neither a React function component or a custom React Hook function react-hooks/rules-of-hooks 구글링해서 찾아보는데 좀 어렵네요 ㅠㅠ
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
네비게이션 관련된 부분
네비게이션 관련된 부분은 왜 설명을 안해주시나요.. 네비게이션 부분 너무 설명없이 넘어가셔서 더 알고싶어요!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
user.userData._id
프로젝트 처음 클론 받았을때 부터 user안에 빈 object였는데 이상하게 로그인 되어있는 상태로 계속 나왔습니다. 그래서 로그아웃도 안되고 회원가입과 로그인도 안됩니다. 무슨일인지 모르겠습니다. boilerplate를 제가 건너뛴 상태거든요
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
보일러플레이트 강의 중에서
안녕하세요.유튜브 보일러 플레이트 강의 수강 중인 사람입니다. 강의 정말 잘보고 있는데 강의 중에 사용하신 ppt 파일을 혹시 받을 수 있을까요? 공부중인 학생이어서 참고해서 정리하려고 합니다!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
궁금한게 생겼습니다
Private의 스테이트값은 0인데 Category의 스테이트값은 Text로 넣으신게 궁금합니다 혹시 두가지 경우 다 작동된다는 예시로 다르게 넣으신건지..
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
계속 저장에 실패합니다..
안녕하세요 영상 잘 보고 따라하고 있습니다^^ 좋은 강의 올려주셔서 감사해요 앞에서도 많이 막혀서 이리저리 방법을 찾아보면서 해결하며 여기까지 왔는데 여기서 더이상 어떤식으로 해결해야할지 모르겠네요.. 문제1. 첫 파일업로드,썸네일 업로드는 정상적으로 되지만 이어 다른 파일을 업로드하려 하면 이런 에러가 뜸 간혹 이런 에러도 뜹니다 ffmpeg 환경변수 다 세팅 해놨습니다. 위에 써놓은것처럼 컴파일후 한번은 제대로 업로드됩니다 문제2. 여러 방법을 시도해도 몽고db 서버에 정상적으로 업로드되지 않습니다. req.body를 콘솔로그 찍으면 정상적으로 뜨는듯합니다. 에러의 이유가 궁금해서 video.save 안에 console.log(err)을 넣어봐도 null밖에 안나옵니다. https://github.com/beginal/YouTube-Clone-React
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
이미지업로드시Submitted버튼눌렀을때 에러화면입니다.
mp3파일을 업로드하기하기위해 업로드창을 열고 업로드(열기버튼)하고나서 각필드(Title,Description 등)를 채우고 submit버튼을 누르면 아로 아래와 같이 첨부의 화면처럼 에러메시지가 나옵니다. ----------------------------- localhost:3000내용: Plesse first fill all the fields. ----------------------------- 위 에러화면 은 첨부의 자료에 있습니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
썸네일 생성 오류..
안녕하세요! 실습 도중에 썸네일 이미지를 생성하는 부분에서 오류가 발생합니다. Error: Cannot find ffprobe [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/ffprobe.js:145:31 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:194:9 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:473:16 [0] at next (/Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:5329:29) [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:969:16 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:186:13 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:123:9 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:473:16 [0] at next (/Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:5329:29) [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:969:16 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:116:11 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/utils.js:223:16 [0] at F (/Users/i-mac/boilerplate-mern-stack-master/node_modules/which/which.js:68:16) [0] at E (/Users/i-mac/boilerplate-mern-stack-master/node_modules/which/which.js:80:29) [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/which/which.js:89:16 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/isexe/index.js:42:5 [0] undefined [0] /Users/i-mac/boilerplate-mern-stack-master/server/routes/upload.js:45 [0] console.log(metadata.format.duration) [0] ^ [0] [0] TypeError: Cannot read property 'format' of undefined [0] at /Users/i-mac/boilerplate-mern-stack-master/server/routes/upload.js:45:30 [0] at handleCallback (/Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/ffprobe.js:106:9) [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/ffprobe.js:145:16 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:194:9 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:473:16 [0] at next (/Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:5329:29) [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:969:16 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:186:13 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:123:9 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:473:16 [0] at next (/Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:5329:29) [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/async/dist/async.js:969:16 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/capabilities.js:116:11 [0] at /Users/i-mac/boilerplate-mern-stack-master/node_modules/fluent-ffmpeg/lib/utils.js:223:16 [0] at F (/Users/i-mac/boilerplate-mern-stack-master/node_modules/which/which.js:68:16) [0] at E (/Users/i-mac/boilerplate-mern-stack-master/node_modules/which/which.js:80:29) [0] [nodemon] app crashed - waiting for file changes before starting... 오류 발생 시 화면입니다 https://github.com/jhyun90/React-YouTube-Clone 답변주시면 감사하겠습니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
비디오 업로드 POST 에러
안녕하세요. POST 에러가 발생하는데 이유를 알지 못해서 질문드립니다. video.js -> upload.js (파일명) /video/upload -> /upload (App.js, RightMenu.js) /api/video/uploadfiles -> /api/upload/videos (VideoUploadPage.js) 이렇게 파일명과 경로명을 변경한 것을 제외하고는 전부 똑같이 코드를 작성하였는데 어느 부분이 잘못되어 에러가 발생하는지 파악이 잘안됩니다. https://github.com/jhyun90/React-YouTube-Clone 코드 한번 봐주실 수 있을까요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
이미지 업로드 및 썸네일생성이 안됩니다.
(사진)
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
안녕하세요. heroku에 deploy를 하려고 하는데...주소를 어디다가 입력해야 할까요?ㅜㅜ
mlab에 데이터베이스를 만들고 url을 형성하였습니다. 이 부분에 url을 삽입하면 되나요? ㅠㅠ mongoURI :"~~~~" 헷갈려서 질문드립니다...몽고디비는 로컬에서 연결하여 썼는데... deploy하려면 prod에 이렇게 url을 넣는게 맞나요?... 항상 좋은 강의 들려주셔서 감사합니다...ㅠㅠ답변부탁드려요! 그리고 헤로쿠 연결을 할때 이런 H10오류코드가 발생하는데.. procfile파일을 따로 추가해줘야 하나요? node server/index.js
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
노드 리액트 기초 강의 #12 토큰 생성 with jsonwebtoken 강의 중 오류 ㅠㅠ
기초 강의 12번 부분에서 이러한 에러가 나는데 이유를 못찾겠습니다. ㅠㅠ 윗 부분은 제 소스코드입니다. 비밀번호를 틀리게 보내면 loginSuccess: false로 제대로 오는데 비밀번호를 올바르게하면 맨 윗 사진과같이 답변이 오네요 ㅠㅠ
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
Mongo DB 연결 오류...
안녕하세요! 실습도중 서버에 비디오 업로드하는 부분에서 문제가 생겨 확인해보니 사진과 같은 오류가 발생했습니다. MongoDB와의 connection 오류 같은데 왜 이런 오류가 나는지 모르겠습니다. MongoDB Database connection Id, Password 틀린것 없었고 dev.js에도 복사하여 정확히 ID와 Password 기입하였습니다. 항상 잘보고 있습니다^^
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
파일경로 오류
안녕하세요! 유익한 영상 만들어주셔서 감사하며, 열심히 공부하고있습니다. npm run dev를 치면 다음과 같은 오류가 나오는데 package.json이 경로에 없다는 말까지는 이해하겠는데 어떻게 해결해야할지 잘모르겠습니다! 스택오버플로우에서도 안뜨네요. 감사합니다! npm run dev npm ERR! path C:\Users\1234\package.json npm ERR! code ENOENT npm ERR! errno -4058 npm ERR! syscall open npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\1234\package.json' npm ERR! enoent This is related to npm not being able to find a file. npm ERR! enoent npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\1234\AppData\Roaming\npm-cache\_logs\2020-03-04T09_26_16_068Z-debug.log
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
파일 업로드 중 path undefined 에러
파일을 업로드하고 돌아오는 response를 콘솔에 찍으려고 하는데 아래와 같은 에러가 출력됩니다 ㅜㅜ success 메시지에 url을 제외하면 화면에서 응답은 받고 있는데 문제가 무엇일까요 ㅜㅜ? [0] C:\Users\User\Desktop\boilerplate-mern-stack\server\routes\video.js:39 url: res.req.file.path, [0] ^ [0] [0] TypeError: Cannot read property 'path' of undefined [0] at C:\Users\User\Desktop\boilerplate-mern-stack\server\routes\video.js:39:25 [0] at Array.<anonymous> (C:\Users\User\Desktop\boilerplate-mern-stack\node_modules\multer\lib\make-middleware.js:53:37) [0] at listener (C:\Users\User\Desktop\boilerplate-mern-stack\node_modules\on-finished\index.js:169:15) [0] at onFinish (C:\Users\User\Desktop\boilerplate-mern-stack\node_modules\on-finished\index.js:100:5) [0] at callback (C:\Users\User\Desktop\boilerplate-mern-stack\node_modules\ee-first\index.js:55:10) [0] at IncomingMessage.onevent (C:\Users\User\Desktop\boilerplate-mern-stack\node_modules\ee-first\index.js:93:5) [0] at IncomingMessage.emit (events.js:333:22) [0] at endReadableNT (_stream_readable.js:1204:12) [0] at processTicksAndRejections (internal/process/task_queues.js:84:21) [1] [HPM] Error occurred while trying to proxy request /api/video/uploadfiles from localhost:3000 to http://localhost:5000/ (ECONNRESET) (https://nodejs.org/api/errors.html#errors_common_system_errors) [0] [nodemon] app crashed - waiting for file changes before starting... let storage = multer.diskStorage({ destination: (req, file, callback) => { callback(null, "uploads/"); }, filename: (req, file, callback) => { callback(null, `${Date.now()}_${file.originalname}`); }, fileFilter: (req, file, callback) => { const ext = path.extname(file.originalname); if (ext !== ".mp4") { return callback(res.status(400).end("only mp4 is allowed"), false); } callback(null, true); } }); const upload = multer({ storage: storage }).single("file"); //================================= // Video //================================= router.post("/uploadfiles", (req, res) => { // 비디오를 서버에 저장한다. upload(req, res, err => { if (err) { return res.json({ success: false, err }); } return res.json({ success: true, url: res.req.file.path, fileName: res.req.file.filename }); }); });
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
user 관련 기능이 작동하지않습니다.
안녕하세요.강의 잘보고있습니다.문제점이 생겨 질문드립니다.로그인, 로그아웃, 회원가입 버튼 클릭시에 리덕스 확장프로그램이나 콘솔에 어떠한 에러도 나오지않고 반응이 없습니다. 초기 구동시에 아래으 메시지가 나오는데 이것과 관련이 있습니까? [HPM] Error occurred while trying to proxy request /api/users/auth from localhost:3000 to http://localhost:5000/ (ECONNRESET) (https://nodejs.org/api/errors.html#errors_common_system_errors)
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
노드모듈을 설치시 서버, 클라이언트 각각 설치 경로가 다른이유가 뭔가요?
node_modules 설치시 server의 node_modules는 루트에 설치 되고 client node_modules는 client 폴더 내부에 설치되는 이유가 뭔가요?
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
다른 컴퓨터에서도 이 페이지를 볼 수 있게 하고싶습니다.
다른 컴퓨터에서도 만든 페이지를 볼 수 있게 하고싶습니다. 해봤는데 영상이나 이미지가 나오지 않더라구여 src={ `http://localhost:5000`/${Video}`} 이런 부분의 localhost를 서버컴퓨터 주소로 바꿔주면 될까요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
몽고디비 처음 가입했는데
cluster 정하는 곳에서 free tier available을 선택해도 m0 sandbox 선택이 안됩니다 free tier 자리가 없어서 그런건지 룰이 바뀐 건지 모르겠네요 Azure, AWS, Google 무엇을 선택해도 안되네요 처음에 한달짜리 이용권을 주는데 그걸로 그냥 하면 될까요? 도움말 부탁드립니다
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 유튜브 사이트 만들기
Boiler Plate 강의
안녕하세요 좋은 강의 제작해주셔서 감사합니다:) 다름이 아니라 이제 강의를 들으려고 하는 수강생인데, Boiler Plate 관련 30개 강의를 다 들은 후에 Form 강의를 들어야하는 건가요? 아직 수강 시작을 안해서 문의드려봅니다.