무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
로그아웃시 쿠키
안녕하세요 잘 듣고 있는 학생입니다! 로그인할 때 genToken으로 생성한 토큰을 x_auth라는 이름으로 쿠키를 생성하지 않습니까?! 그 쿠키를 지워주는게 깔끔할까요..? 아니면 로그아웃하고 로그인하는 과정에서 자동으로 x_auth가 업데이트 되어서 쿠키 삭제를 따로 안해줘도 되는건가요? 궁금해서 글 남깁니다.. 늘 감사합니다,,
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
mongooseServerSelectionError 로 인한 디비연결실패
const express=require('express'); const app=express(); const port=3000; const mongoose=require('mongoose'); const uri=`mongodb+srv://username:password@cluster0.r3buu.mongodb.net/myFirstDatabase?retryWrites=true&w=majority`; mongoose.connect(uri).then(()=>{ console.log('MongoDB Connected...'); }).catch((err)=>{ console.log(err); }) app.get('/', (req, res)=>{ res.send('Hello world!'); }); app.listen(port, ()=>{ console.log(`Example app listening on port ${port}!`); }); mongooseServerSelectionError 로 뜨면서 디비 연결이 안됩니다. 웬만하면 이 오류는 ip문제라고 해서 몽고디비 사이트에서 네트워크 들어가서 ip에 현재 ip를 넣어봤는데도 같은 오류가 발생하여 그냥 0.0.0.0을 넣었는데도 같은 오류가 발생합니다. 다른 분들은 0.0.0.0을 넣으면 해결된다고 하는데 저는 공용아이피를 넣어도 해결이 안되네요.. 어떻게 해결해야하나요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
V6에서 HOC 사용방법좀 ㅠ
검색해서 나름 해봤지만 잘 모르겠네요 ㅠ 명확하게 알려주실수있을까요 ㅠ
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
webpack을 안해도 괜찮나요?
정말 잘 듣고 있습니다! 너무 유익합니다! 강사님의 열정에 저도 덩달아 학구열이 불타올라서 궁금한 걸 여쭤보게 됐습니다! Webpack을 살짝 다뤄주셨는데 ... 혹시 webpack을 꼭 안해도 괜찮은 건가요? webpack을 하면 뭐가 좋나요? +)예전에 다른 분 코드를 봤는데, 그분은 js 확장자가 아니라 jsx 확장자 이던데 혹시 이것도 웹팩을 설정해서 그런건가요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
userSchema.methods 부분이 궁금해서 질문드립니다.
먼저 강의를 제공해주셔서 감사합니다. 공부하다가 궁금한 부분이 있어서 질문드립니다. user.comparePassword부분을 만들어준 후 , User.js부분에 userSchema.methods를 사용하여 함수를 만들어주는데 그럴 필요없이 그냥 index.js에서 user.comparePassword부분에 비밀번호가 같은지 확인할 수 있는 함수를 바로 만들면 되는 거 아닌가요? 굳이 userSchema.methods를 거쳐서 함수를 만들어주는 이유는 무엇인가요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
감사합니다!
너무 도움이 되는 강의였습니다ㅜㅜㅜ 지금 당장 이해하긴 어렵더라도 반복하다보면 이해하게 되리라 믿고 해보겠습니다 감사합니다~~!
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
TypeError: Cannot read properties of undefined (reading 'push') 가 계속 뜹니다.
로그아웃 기능을 따라하던 중 계속 push 오류가 뜹니다. 로그아웃만 하면 잘 실행되는데 로그인 화면으로 가는 기능을 실행할 때 오류가 뜹니다. TypeError: Cannot read properties of undefined (reading 'push') 코드에 오타도 없습니다. 검색 중 withRouter를 사용해야한다는 글을 보고 따라해봤는데 버전이 안맞는지 오류가 너무 많이 뜨더라구요... push가 안되는 것도 버전 문제라고 하는데 다운그래이드 말고 다른 방법 없을까요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
콜백함수가 헷갈려서 질문 드립니다!
index.js에서 user.comparePassword를 호출할 때 req.body.passwod로 비밀번호를 인자로 전달하고 뒤에 err, isMatch는 comparePassword 메소드에서 cb(err)과 cb(null, isMatch)로 받아와서 비밀번호가 틀렸습니다 쪽으로 넘어가는 것 같은데 제가 이해한 게 맞을까요...??
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
계속 Module not found 오류가 뜹니다.
Compiled with problems:X ERROR in ./node_modules/body-parser/lib/types/urlencoded.js 217:12-34 Module not found: Error: Can't resolve 'querystring' in '~~~\client\node_modules\body-parser\lib\types' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "querystring": require.resolve("querystring-es3") }' - install 'querystring-es3' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "querystring": false } ERROR in ./node_modules/content-disposition/index.js 19:15-39 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\content-disposition' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/cookie-signature/index.js 4:13-30 Module not found: Error: Can't resolve 'crypto' in '~~~\node_modules\cookie-signature' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "crypto": require.resolve("crypto-browserify") }' - install 'crypto-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "crypto": false } ERROR in ./node_modules/destroy/index.js 12:17-41 Module not found: Error: Can't resolve 'fs' in '~~~\client\node_modules\destroy' ERROR in ./node_modules/destroy/index.js 14:13-30 Module not found: Error: Can't resolve 'stream' in '~~~\client\node_modules\destroy' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "stream": require.resolve("stream-browserify") }' - install 'stream-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "stream": false } ERROR in ./node_modules/etag/index.js 18:13-30 Module not found: Error: Can't resolve 'crypto' in '~~~\client\node_modules\etag' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "crypto": require.resolve("crypto-browserify") }' - install 'crypto-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "crypto": false } ERROR in ./node_modules/etag/index.js 20:12-31 Module not found: Error: Can't resolve 'fs' in '~~~\client\node_modules\etag' ERROR in ./node_modules/express/lib/application.js 28:11-26 Module not found: Error: Can't resolve 'http' in '~~~\client\node_modules\express\lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "http": require.resolve("stream-http") }' - install 'stream-http' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "http": false } ERROR in ./node_modules/express/lib/application.js 42:14-37 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\express\lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/express/lib/request.js 18:11-30 Module not found: Error: Can't resolve 'net' in '~~~\client\node_modules\express\lib' ERROR in ./node_modules/express/lib/request.js 22:11-26 Module not found: Error: Can't resolve 'http' in '~~~\client\node_modules\express\lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "http": require.resolve("stream-http") }' - install 'stream-http' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "http": false } ERROR in ./node_modules/express/lib/response.js 23:11-26 Module not found: Error: Can't resolve 'http' in '~~~\client\node_modules\express\lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "http": require.resolve("stream-http") }' - install 'stream-http' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "http": false } ERROR in ./node_modules/express/lib/response.js 29:11-26 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\express\lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/express/lib/utils.js 31:18-40 Module not found: Error: Can't resolve 'querystring' in '~~~\client\node_modules\express\lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "querystring": require.resolve("querystring-es3") }' - install 'querystring-es3' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "querystring": false } ERROR in ./node_modules/express/lib/view.js 16:11-26 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\express\lib' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/express/lib/view.js 18:9-22 Module not found: Error: Can't resolve 'fs' in '~~~\client\node_modules\express\lib' ERROR in ./node_modules/mime-types/index.js 15:14-37 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\mime-types' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/mime/mime.js 1:11-26 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\mime' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/mime/mime.js 3:9-22 Module not found: Error: Can't resolve 'fs' in '~~~\client\node_modules\mime' ERROR in ./node_modules/parseurl/index.js 13:10-24 Module not found: Error: Can't resolve 'url' in '~~~\client\node_modules\parseurl' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "url": require.resolve("url/") }' - install 'url' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "url": false } ERROR in ./node_modules/send/index.js 29:9-22 Module not found: Error: Can't resolve 'fs' in '~~~\client\node_modules\send' ERROR in ./node_modules/send/index.js 39:11-26 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\send' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/send/index.js 43:13-30 Module not found: Error: Can't resolve 'stream' in '~~~\client\node_modules\send' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "stream": require.resolve("stream-browserify") }' - install 'stream-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "stream": false } ERROR in ./node_modules/send/index.js 45:11-26 Module not found: Error: Can't resolve 'util' in '~~~\client\node_modules\send' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "util": require.resolve("util/") }' - install 'util' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "util": false } ERROR in ./node_modules/serve-static/index.js 20:14-37 Module not found: Error: Can't resolve 'path' in '~~~\client\node_modules\serve-static' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "path": require.resolve("path-browserify") }' - install 'path-browserify' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "path": false } ERROR in ./node_modules/serve-static/index.js 24:10-24 Module not found: Error: Can't resolve 'url' in '~~~\client\node_modules\serve-static' BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default. This is no longer the case. Verify if you need this module and configure a polyfill for it. If you want to include a polyfill, you need to: - add a fallback 'resolve.fallback: { "url": require.resolve("url/") }' - install 'url' If you don't want to include a polyfill, you can use an empty module like this: resolve.fallback: { "url": false } ERROR in ../node_modules/zlib/lib/zlib.js 1:0-43 Module not found: Error: Can't resolve './zlib_bindings' in '~~~\node_modules\zlib\lib' 계속 위에 처럼 오류가 뜹니다. package.json, node_modules 삭제 후 재설치 해도 계속 저렇게 뜹니다. 어떻게 해결해야 할까요 setupProxy.js index.js App.js
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
this가 userSchema 를 가르키는 이유?
userSchema의 pre 메서드안의 콜백함수에서 this가 나왔으니 this가 userSchema를 가르키고 있다고 이해하면되나요?!!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
질문이 있습니다
이 부분에서 response.payload.success가 어떤 값을 의미하는건지 잘 모르겠습니다.(어디서 나온 것인지 궁금합니다.) loginpage를 만들 때는 response.payload.loginSuccess를 넣어주길래 아래 첨부한 user_reducer.js에서의 loginSuccess를 가져온 줄 알고 registerpage에서는 response.payload.register를 넣어줘야 될 줄 알았는데 아니기에 질문드립니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
typeError 에러가 왜 생기는지 모르겠습니다.
TypeError: Cannot read properties of undefined (reading 'constructor') 12강의 토큰생성부분까지 모든 소스코드를 다 작성하고 실행을 하니 mongoDB연결 부분에서 DB연결이 아닌 위와 같은 에러 문구가 출력됩니다. 이전 강의인 비밀번호 암호화 까지는 잘 되었던 상태입니다 어떻게 해결해야 할까요ㅠㅠ
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
html로 뜨시는 분들
잘 읽어보시면 비밀번호가 최대 length 넘었다고 뜨시는 분들도 계실거에요.. 제가 그랬습니다 ㅠ 삽질했네요 maxlength를 없애거나 늘려서 시도해보세요!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
#16에서 디렉토리 변경 후 오류 발생
#16강에서 디렉토리 변경 전에는 서버 잘 실행 되는데 변경 후 다음과 같은 오류가 발생합니다. 다시 폴더 밖으로 빼주면 또 정상 작동 하는데 server 폴더에 넣고 정상작동 시키려면 어떻게 해야할까요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
npm run start 오류 뜹니다 ㅜㅜ
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 이런 오류가 뜨는데, 재설치도 해보고 파일 경로도 바꿔서 해봤는데 해결이 안됩니다. 저장도 제대로 되어있고해도 안되는 이유가 뭘까요? ㅠㅠ
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
react-router-dom v6
v6는 app.js에서 Route부분 element에 Auth() 사용이 안되는것같아서 저는 각 페이지에 Auth를 import하고 이런식으로 넣었습니다.. 에러없이 잘되네요 export default Auth( LandingPage, null );
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
User 모델을 이용하여 인스턴스를 만드는 코드 질문드립니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. const user = new User(req.body); 이 부분이 무엇을 의미하는지 궁금합니다. req.body를 넣어주는데 이게 어떤 의미인지 궁금합니다! 사용자가 보낸 요청을 토대로 user 변수에 할당이 된다는 의미인가요?!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
react - console.log 동작이 안되네요..
좋은 강의를 무료로 올려주셔서 감사합니다 ^^ axsios로 데이터가 정상 전달되는건 확인했는데요.. console.log로 출력이 안되어서 질문 남겨요 "https://github.com/facebook/react-native/issues/15398" 여기에서 보면 "solution was to run debug mode (production clears console.log while minifying the code)" 이런 문구가 있는데요 debug mode로 run 하는 방법이 뭔지 도움을 주실수 있으실까요? 고맙습니다.
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
'Fail to sign up'이 뜹니다 ㅠㅠ
postman으로 post를 해봤을때도 그렇고 회원가입 버튼을 눌러도 작동이 되지 않고 'Fail to sign up'만 뜹니다. mongodb에서 collections 확인해봤는데 도착한 게 없는거로 봐서는 post 자체가 안 되는 것 같은데 어떻게 해야할 까요?? 코드는 변수명이나 디렉토리 이름정도 빼고는 강의랑 똑같이 한 거 같습니다. 엣지 검사기능에서 콘솔열어보면 아래처럼 오류가 떠요. Uncaught (in promise) Error: Request failed with status code 500 at createError (createError.js:16) at settle (settle.js:17) at XMLHttpRequest.onloadend (xhr.js:66) createError @ createError.js:16 settle @ settle.js:17 onloadend @ xhr.js:66 Promise.then(비동기) (익명) @ auth.js:10 invokePassiveEffectCreate @ react-dom.development.js:23487 callCallback @ react-dom.development.js:3945 invokeGuardedCallbackDev @ react-dom.development.js:3994 invokeGuardedCallback @ react-dom.development.js:4056 flushPassiveEffectsImpl @ react-dom.development.js:23574 unstable_runWithPriority @ scheduler.development.js:468 runWithPriority$1 @ react-dom.development.js:11276 flushPassiveEffects @ react-dom.development.js:23447 (익명) @ react-dom.development.js:23324 workLoop @ scheduler.development.js:417 flushWork @ scheduler.development.js:390 performWorkUntilDeadline @ scheduler.development.js:157 GET http://localhost:3000/api/user/auth 500 (Internal Server Error) dispatchXhrRequest @ xhr.js:210 xhrAdapter @ xhr.js:15 dispatchRequest @ dispatchRequest.js:58 request @ Axios.js:108 Axios.<computed> @ Axios.js:129 wrap @ bind.js:9 auth @ user_action.js:23 (익명) @ auth.js:10 invokePassiveEffectCreate @ react-dom.development.js:23487 callCallback @ react-dom.development.js:3945 invokeGuardedCallbackDev @ react-dom.development.js:3994 invokeGuardedCallback @ react-dom.development.js:4056 flushPassiveEffectsImpl @ react-dom.development.js:23574 unstable_runWithPriority @ scheduler.development.js:468 runWithPriority$1 @ react-dom.development.js:11276 flushPassiveEffects @ react-dom.development.js:23447 (익명) @ react-dom.development.js:23324 workLoop @ scheduler.development.js:417 flushWork @ scheduler.development.js:390 performWorkUntilDeadline @ scheduler.development.js:157 그리고 콘솔에는 아래처럼 오류가 뜹니다. TypeError: Cannot read property 'findByToken' of undefined [0] at auth (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\backend\auth.js:5:10) [0] at Layer.handle [as handle_request] (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\layer.js:95:5) [0] at next (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\route.js:137:13) [0] at Route.dispatch (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\route.js:112:3) [0] at Layer.handle [as handle_request] (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\layer.js:95:5) [0] at C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\index.js:281:22 [0] at Function.process_params (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\index.js:341:12) [0] at next (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\index.js:275:10) [0] at cookieParser (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\cookie-parser\index.js:57:14) [0] at Layer.handle [as handle_request] (C:\Users\이상호\Downloads\Code\Web\Nodejs_Project\node_modules\express\lib\router\layer.js:95:5) 아래는 깃허브입니다. InhaULSH/Web (github.com)
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
antd 관련 이슈
안녕하세요. 이제 거의 선생님의 강의를 다 들어가는 한 학생입니다. 다름이 아니라 다른 부분은 다 잘되고 있는데 antd를 이용하는 과정에서 에러는 아니지만 아래와 같은 [1] Module Warning (from ./node_modules/source-map-loader/dist/cjs.js): [1] Failed to parse source map: 'webpack://antd/./components/time-picker/style/index.less' URL is not supported 메시지가 뜨면서 선생님이 진행하신 로그인 페이지의 UI와 다른 UI가 만들어집니다. 많이 찾아봤는데 어떻게 해결해야하는지 잘 모르겠어서 이렇게 질문남깁니다. ㅠ 참고] https://github.com/ant-design/ant-design/issues/33327를 보면 This problem occurred after react-script was upgraded to 5.0.0, which means that starting from the 14th, all projects created through npx create-react-app will see this warning after the introduction of antd.css 'react-script'가 업그레이드 되면서 생긴 버젼 차이라고 생각되는데 혹시 어떻게 해결할 수 있을까요.ㅠ 깔끔한 UI를 보고싶습니다 ㅠ