데이터를 입력할 때는 문제가 없는데요. 몽고디비 사이트에서 데이터가 잘 들어온 것도 확인했고요. 근데 12강 마지막에서 데이터를 검색하는 과정에서 success가 뜨지 않고 위와 같은 오류가 뜹니다. 아래는 index.js 코드입니다. 혹시 타이핑 오류가 있는지도 모르겠습니다. 완전 초보라서요. 여러번 확인했는데 오타는 발견못했습니다. 죄송하지만 문제가 있는지 좀 확인부탁드립니다.
jquery-1.12.4.js 다운로드에 관한 저의 질문에 교과과정 [섹션10], [섹션11]에서 학습에 필요한 파일 모두 받을 수 있다고 하셨는데 [다운로드] 최종본 제작 파일 완성본(가로형 고정형 - A1타입) 클릭하면 다운로드 화면이 나오지 않고 이렇게 강의화면이 나옵니다. 학습에 필요한 파일 다운로드 어떻게 받습니까? 계속 질문 드려 죄송합니다. 더워진 날씨에 건강 유의하시고 수고하십시오.
안녕하세요 강사님^^ 제가 아래와 같이 코드를 작성했는데 이런 오류가 났습니다 오타도 다른 부분에서 다 확인했는데 제가 보기엔 없는것같습니다ㅠㅠ 그리고 Vs에서는 이런 에러 문구가 뜹니다. 일단 제 github 주소입니다. https://github.com/yeonn0501/boiler-plate-ko > boiler-plate@1.0.0 dev C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate > concurrently "npm run backend" "npm run start --prefix client" [0] [0] > boiler-plate@1.0.0 backend C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate [0] > nodemon index.js [0] [1] [1] > client@0.1.0 start C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\client [1] > react-scripts start [1] [0] [nodemon] 2.0.4 [0] [nodemon] to restart at any time, enter `rs` [0] [nodemon] watching path(s): *.* [0] [nodemon] watching extensions: js,mjs,json [0] [nodemon] starting `node index.js index.js` [0] internal/modules/cjs/loader.js:969 [0] throw err; [0] ^ [0] [0] Error: Cannot find module 'C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\index.js' [0] at Function.Module._resolveFilename (internal/modules/cjs/loader.js:966:15) [0] at Function.Module._load (internal/modules/cjs/loader.js:842:27) [0] at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:71:12) [0] at internal/main/run_main_module.js:17:47 { [0] code: 'MODULE_NOT_FOUND', [0] requireStack: [] [0] } [0] [nodemon] app crashed - waiting for file changes before starting... [1] [HPM] Proxy created: / -> http://localhost:3000 [1] i 「wds」: Project is running at http://192.168.0.14/ [1] i 「wds」: webpack output is served from [1] i 「wds」: Content not from webpack is served from C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기 본강의\boiler-plate\client\public [1] i 「wds」: 404s will fallback to / [1] Starting the development server... [1] [1] Compiled with warnings. [1] [1] ./src/components/views/LoginPage/LoginPage.js [1] Line 2:8: 'Axios' is defined but never used no-unused-vars [1] [1] ./src/_actions/user_action.js [1] Line 3:5: 'LOGIN_USER' is defined but never used no-unused-vars [1] [1] ./src/App.js [1] Line 6:3: 'Link' is defined but never used no-unused-vars [1] [1] C:/Users/Yeonji Kim/Desktop/개발자공부/따라하며 배우는 노드, 리액트 시리즈 - 기본강의/Boiler-plate/client/node_modules/process/browser.js [1] There are multiple modules with names that only differ in casing. [1] This can lead to unexpected behavior when compiling on a filesystem with other case-semantic. [1] Use equal casing. Compare these module identifiers: [1] * C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\process\browser.js [1] Used by 2 module(s), i. e. [1] C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\react-error-overlay\lib\index.js [1] * C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\client\node_modules\process\browser.js [1] Used by 1 module(s), i. e. [1] C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\client\node_modules\axios\lib\defaults.js [1] [1] (webpack)/buildin/global.js [1] There are multiple modules with names that only differ in casing. [1] This can lead to unexpected behavior when compiling on a filesystem with other case-semantic. [1] Use equal casing. Compare these module identifiers: [1] * C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\webpack\buildin\global.js [1] Used by 1 module(s), i. e. [1] C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\node-libs-browser\node_modules\punycode\punycode.js [1] * C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\client\node_modules\webpack\buildin\global.js [1] Used by 3 module(s), i. e. [1] C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\client\node_modules\symbol-observable\es\index.js [1] [1] (webpack)/buildin/module.js [1] There are multiple modules with names that only differ in casing. [1] This can lead to unexpected behavior when compiling on a filesystem with other case-semantic. [1] Use equal casing. Compare these module identifiers: [1] * C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\webpack\buildin\module.js [1] Used by 2 module(s), i. e. [1] C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\node-libs-browser\node_modules\punycode\punycode.js [1] * C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\client\node_modules\webpack\buildin\module.js [1] Used by 1 module(s), i. e. [1] C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\Boiler-plate\client\node_modules\babel-loader\lib\index.js??ref--6-oneOf-2!C:\Users\Yeonji Kim\Desktop\개발자공부\따라하며 배우는 노드, 리액트 시리즈 - 기본강의\boiler-plate\client\node_modules\lodash\lodash.js[1] [1] Search for the keywords to learn more about each warning. [1] To ignore, add // eslint-disable-next-line to the line before. [1] [1] [HPM] Error occurred while trying to proxy request /api/users/login from localhost:3000 to http://localhost:3000 (EADDRINUSE) (https://nodejs.org/api/errors.html#errors_common_system_errors) ----------------------------------------------------------------------------------------------------------------- 화면에 뜬 에러입니다. ------------------------------------------------------------------------------------------- import React, { useState } from 'react'; import { useDispatch } from 'react-redux'; import { loginUser } from '../../../_actions/user_action'; function LoginPage(props) { const dispatch = useDispatch(); const [Email, setEmail] = useState("") const [Password, setPassword] = useState("") const onEmailHandler = (event) => { setEmail(event.currentTarget.value) } const onPasswordHandler = (event) => { setPassword(event.currentTarget.value) } const onSubmitHandler = (event) => { event.preventDefault(); console.log('Email', Email) console.log('Password', Password) let body = { email: Email, password: Password } dispatch(loginUser(body)) .then(response => { if(response.payload.loginSuccess){ props.history.push('/') }else{ alert('Error') } }) } return ( <div style={{ display:'flex', justifyContent:'center', alignItems:'center' ,width: '100%', height: '100vh', fontFamily: 'noto sans kr, sans-serif', fontWeight: '500', fontSize: '18px' }}> <form style={{display:'flex', flexDirection:'column'}} onSubmit={onSubmitHandler} > <label>Email</label> <input type="email" value={Email} onChange={onEmailHandler} /> <label>Password</label> <input type="password" value={Password} onChange={onPasswordHandler} /> <br/> <button type="submit"> Login </button> </form> </div> ) } export default LoginPage
안녕하세요. 강의 너무나 잘 보고 있습니다. 이번 강의를 수강하는 도중에 갑자기 heroku가 갑자기 나오길래 이전 강의에서 놓친 부분이 있나 확인해보았는데 그 전에 언급하신 적은 없더라구요. 저는 아직 heroku를 사용해 본적이 없어서, heroku 홈페이지에서 계정을 만든 후, app을 만든다음, setting 부분의 Config vars에서 강의에서 하신 것 처럼 MONGO_URI를 추가하였습니다. npm run start는 정상적으로 작동을하는데, 혹시 제가 추가적으로 setting을 해야할 것들이 있을까요?
튜터님 안녕하세요~^^ 제가 궁금한 점이 두가지가 생겨서 질문을 드립니다.(꾸벅) 1. 제가 지금 웹 프론트엔드 분야로 준비하고 있는데요 인터넷에서 보니 깃허브를 운영해서 1일1커밋을 하면 취업에 도움이 된다고 해서 저도 그렇게 할 생각인데요 아직 배워가는 과정이라서 실력이 부족해, 퀄리티 있는 프로그램이나 코드를 올릴수가 없어서 공부하면서 따라서 친 초보적인 간단한 코드들을 하루에 하나씩 올릴 생각인데 그렇게 해도 괜찮을까요? 그리고 추후에 제가 포트폴리오에 넣을 프로젝트도 올려도 괜찮을까요? 2. 튜터님께서는 코딩테스트는 어떻게 준비하셨나요? 제 질문을 읽어주셔서 감사드립니다:D
이전 챕터들의 경우 코드링크에 있는 추가 코드 들은 이전단계에서 작성한 코드들의 응용이나 비슷란 용법 들의 추가코드 였지만 "SpriteFrame" 챕터 코드 링크에 'anim.setCurrentTime(1, 'test');' 이후 나온 코드 들은 추가적인 설명이 부족해서 어떻게 사용 되는지 파악이 잘 안됩니다. 'test1' 이라는게 1초에 이름을 만들어서 1초로 이동시키는 건가요? 'anim.play('test1');' 시에 1초구간으로 이동후 플레이 하는거 같은데 1초 상태에서 멈춰 있어서 문의 드립니다. ps. 버젼은 강좌 버젼은 2.2.2 가 아닌 2.3.4사용 중입니다.(Video Player "Stay On Bottom" 기능 때문입니다.)
안녕하세요! 소중한 강의 너무 감사드립니다! 변경 감지에 대해 질문이 있어서 글 올립니다! 값 변경 전에는 id는 1, name은 HelloJPA 였습니다. 강의에서 제가 이해한 내용은 'commit을 하면 내부적으로 flush가 동작하는데 이 때 1차 캐시 안에 엔티티와 스냅샷 상태를 비교해서 쓰기 지연 저장소에 UPDATE 쿼리를 날려주고 DB에 commit이 된다' 인데, 제가 올바르게 이해한건가요? 어느 시점에 1차캐시에 값이 바뀌고 어느 시점에 DB에 값이 바뀌는지 잘 모르겠어서 테스트 해보기 위해서 아래 코드를 작성하였는데요(tx.commit(); 전후로 name을 조회해봤습니다.) Member findMember = em . find ( Member . class , 1L ); findMember . setName ( "HelloJPA2" ); System . out . println ( "first : " + findMember . getName ()); //HelloJPA tx . commit (); System . out . println ( "second : " + findMember . getName ()); //HelloJPA2 제가 생각했을 떄는 first: HelloJPA / second: HelloJPA2 가 출력되어야 할 것 같은데 둘다 HelloJPA2가 출력되었습니다... 제가 어느 부분을 잘못 이해하고 있는지 알려주실 수 있나요?
back/route/post.js 터미널 에러 메시지 크롬 콘솔 에러메시지 터미널 에러 메시지보시면 Credentials error라고 떠서 구글에서 검색을 해보고 코드도 검사해봤는데 강사님이랑 똑같더라구요. 그래서 S3 안에 폴더가 없어서 그런가해서 original 폴더를 생성하고 pm2 reload all 메시지 넣고 다시 해봤는데도 똑같은 에러가 발생해서 문의 남깁니다. post.js 코드 중 region 경우에는 EC2 만들때 오하이오로 되어있어서 저렇게 진행했구요.
Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above. >구글 클라우드가 아닌 GPU서버를 이용하고 있습니다. 해당 강의를 진행하는 중에 다음과 같은 오류를 접하게 되어 질문 남깁니다. 감사합니다.
payload 인자를 객체화 시켜서 한번에 넘겨주지 않고 이렇게 넘겨주어도 작동은 하는데 방법은 상관이 없을까요? removeOneItem ( state , todoItem , index ) { localStorage . removeItem ( todoItem . item ) ; state . todoItems . splice ( index , 1 ) ; },
안녕하세요 선생님. Get 메소드로 넘어오는 데이터들을 @Data 어노테이션을 붙인 클래스로 받았는데요 http://localhost:8080/test?my_list=[{"name": "kk", "age": 20}, {"name": "bb", "age":19}]&...기타파라미터들... 위와 같이 요청을 하면 뒤에 기타파라미터들은 잘 받을 수 있는데 my_list(json) 이 추가되면 아래와 같은 bad request 가 발생합니다. - The valid characters are defined in RFC 7230 and RFC 3986 - The server cannot or will not process the request due to something that is perceived to be a client error (e.g., malformed request syntax, invalid request message framing, or deceptive request routing). json 이 포함된 데이터를 get 메소드의 파라미터로 받을 수 있는 방법이 있는지 궁금합니다. 감사합니다.