무료
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
안녕하세요. 강의와 직접적인 연관은 없지만 궁금해서 질문 남깁니다.
안녕하세요 강의 잘보고 있습니다. 다른게 아니라 강의랑 직접적인 연관 없지만 궁금해서 여쭤봅니다. 혹시 강의 중간중간에 직접 그리신 prototype chart ?? 같은 걸 보여주시면서 내용이랑 흐름을 설명해주시던데.. 어떤 사이트? 프로그램인? 인지 좀 알 수 있을까요?? 감사합니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
run start 시 오류 발생
안녕하세요 npm run start 시 하기와 같은 오류가 발생합니다. 방법이 있을까요? [HPM] Error occurred while trying to proxy request /api/dialogflow/eventQuery from localhost:3000 to http://localhost:5000/ (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors) 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
전송 버튼
안녕하세요 전송 버튼을 따로 만들고 싶어서 input style 아래에 저렇게 추가를 했는데, e.target.value 값을 받아오는 방법을 알 수 있을까요 .. ㅜㅜ? <input style={{ margin: 0, width: '79%', height: 50, border: '0px', borderRadius: '2px', padding: '5px', fontSize: '1rem', backgroundColor: 'rgba(0,0,0,0.05)' }} placeholder="메세지를 입력하세요 ..." onKeyPress={keyPressHandler} type="text" /> <a href="#" type="text" style={{ margin:'0px 0px 0px 3px', border: '0px', borderRadius: '1px', padding: '14px 18.1px 14px 18.7px', fontSize: '1rem', backgroundColor: 'rgba(0,0,0,0.05)' }} onClick={handleClick} > 전송 </a>
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
자동 스크롤
대화가 진행될 때 스크롤을 자동으로 아래로 내려가게 할려면 어떻게 해야하나요 ? 도와주세요!
- 따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
mongoDB와 연결할 때
삭제된 글입니다
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
오프라인 형식에서도 가능한가요??
이 챗봇이 오프라인 형식에서도 쓸수있는 건지 궁금합니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm run dev 프론트엔드 에러
cilent 에 npm install 을 할 때 에러가 나고(root는 정상적 install) npm run dev 으로 실행하니까 프론트엔드에서 저런 에러가 나오네요. fsevents, grpc, node-pre-gyp 다 실행해봤는데 고쳐지지 않아요.. 도와주세요! /Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:28 [1] return (new fsevents(path)).on('fsevent', callback).start(); [1] ^ [1] [1] TypeError: fsevents is not a constructor [1] at createFSEventsInstance (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:28:11) [1] at setFSEventsListener (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:82:16) [1] at FSWatcher.FsEventsHandler._watchWithFsEvents (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:252:16) [1] at FSWatcher.<anonymous> (/Users/donghakim/Desktop/coding/react-chat/react-chat/client/node_modules/chokidar/lib/fsevents-handler.js:386:25) [1] at LOOP (fs.js:1786:14) [1] at processTicksAndRejections (internal/process/task_queues.js:75:11) [1] npm ERR! code ELIFECYCLE [1] npm ERR! errno 1 [1] npm ERR! client@0.1.0 start: `react-scripts start` [1] npm ERR! Exit status 1 [1] npm ERR! [1] npm ERR! Failed at the client@0.1.0 start script. [1] npm ERR! This is probably not a problem with npm. There is likely additional logging output above. [1] [1] npm ERR! A complete log of this run can be found in: [1] npm ERR! /Users/donghakim/.npm/_logs/2020-07-08T06_49_46_985Z-debug.log [1] npm run start --prefix client exited with code 1
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm run start - 서버 실행이 안됩니다.
구글 프로젝트를 두번이나 지우면서 생성하고 순서대로 진행해도 노드 서버가 실행이 안되면서 늘 같은 메시지가 나옵니다. D:\chatbot_App\node_modules\google-gax\build\src\pathTemplateParser.js:304 if (input.charCodeAt(peg$currPos) === 47) { ^ TypeError: Cannot read property 'charCodeAt' of undefined atpeg$parsetemplate (D:\chatbot_App\node_modules\google-gax\build\src\pathTemplateParser.js:304:17) . . . . 서버가 실행이 안되니 진행이 어렵네요. 어디에 문제가 있는 지요. 수고하세요
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
환경변수가 어디서 쓰이는지 잘 모르겠습니다 ㅠ
전체적인 구조는 잘 설명해 주셔서 이해했습니다! 클라이언트 - 노드 서버 - dialogflow API 이렇게 되는데, 이번 강의에서 노드 라우트에서 보면 제가 dialogflow에서 만든 계정 정보(프로젝트 아이디 등등)를 가지고서 세션을 형성해서 연결하는 것까지 이해했습니다! 그래서 그 특정 정보를 가지고 제 계정으로 만들었던 dialogflow API로 보내게 되는 거구요! 그런데, GOOGLE_APPLICATION_CREDENTIALS 환경변수를 만들긴 했는데 이것이 어디에 쓰이는지 모르겠습니다... ㅠ '프로젝트 이름-key.json' 라는 파일 안에는 제가 생성한 dialogflow 프로젝트 정보가 들어 있는데요, 이것이 있는 파일 경로를 이용해 일단 환경 변수를 셋팅했는데, 딱히 코드 상에서는 해당 환경 변수를 이용하는 곳이 없더라구요... ㅠ 그런데 서버를 돌리고 포스트맨으로 요청을 보내면 잘 응답이 오는 것을 확인할 수 있었습니다. 즉, 현재 노드 서버와 dialogflow API가 연결이 잘 됐다는 뜻인데요, 왜 이게 가능한지 모르겠습니다... const projectId = config.googleProjectID; const sessionId = config.dialogFlowSessionID; // 내 계정을 이용하여 dialogflow와의 세션 생성 const sessionClient = new dialogflow.SessionsClient(); const sessionPath = sessionClient.sessionPath(projectId, sessionId); 위에서 보시면 그저 프로젝트 이름하고, 임의로 정한 세션 아이디명을 넣어준 것 뿐인데, 어떻게 노드 서버가 제 dialogflow 프로젝트를 특정하여 잘 연결하는지 원리를 모르겠습니다...
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
환경변수를 루트디렉터리에서 설정해도 계속 환경변수 오류뜨는 경우는 뭘까요?
윈도우 유저입니다 !! 시스템에 들어가서 직접 환경변수도 설정해도 똑같이 error: could not load the default credentials. 가 뜹니다... 물론 강의를 따라해도 똑같은 오류가 뜨고요! 구글에 쳐도 해답이 안나와 질문 남깁니다ㅠㅠ 강의 2번 돌려서 첨부터 다시 해봤는데도 똑같네욤... 포스트맨에서 send하면 진짜 로딩시간 엄~청 길고 이후에 Error:socket hang up 이라고 뜹니다
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm i 치면 막 에러메세지떠요
(사진)
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
세션아이디는 마음대로 정하는건가요?
세션아이디는 처음부터 적어놓으셨던데 마음대로 해도되나요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
entity
엔티티를 등록하고 진행해야하나요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
처음 시작하는데
Git clone해서 하니깐 코드가 다 입력되어있어서요. 어느 부분을 지우고 시작하는게 맞는지 알고 싶습니다.
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm install 에러
PS C:\Users\dahye\Desktop\chatbot-app-master> npm i > grpc@1.19.0 install C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc > node-pre-gyp install --fallback-to-build --library=static_library node-pre-gyp WARN Using request for node-pre-gyp https download node-pre-gyp WARN Tried to download(404): https://node-precompiled-binaries.grpc.io/grpc/v1.19.0/node-v72-win32-x64-unknown.tar.gz node-pre-gyp WARN Pre-built binaries not found for grpc@1.19.0 and node@12.13.1 (node-v72 ABI, unknown) (falling back to source compile with node-gyp) gyp ERR! find VS gyp ERR! find VS msvs_version not set from command line or npm config gyp ERR! find VS VCINSTALLDIR not set, not running in VS Command Prompt gyp ERR! find VS could not use PowerShell to find Visual Studio 2017 or newer gyp ERR! find VS looking for Visual Studio 2015 gyp ERR! find VS - not found gyp ERR! find VS not looking for VS2013 as it is only supported up to Node.js 8 gyp ERR! find VS gyp ERR! find VS ************************************************************** gyp ERR! find VS You need to install the latest version of Visual Studio gyp ERR! find VS including the "Desktop development with C++" workload. gyp ERR! find VS For more information consult the documentation at: gyp ERR! find VS https://github.com/nodejs/node-gyp#on-windows gyp ERR! find VS ************************************************************** gyp ERR! find VS gyp ERR! configure error gyp ERR! stack Error: Could not find any Visual Studio installation to use gyp ERR! stack at VisualStudioFinder.fail (C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:121:47) gyp ERR! stack at C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:74:16 gyp ERR! stack at VisualStudioFinder.findVisualStudio2013 (C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:351:14) gyp ERR! stack at C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:70:14 gyp ERR! stack at C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\find-visualstudio.js:372:16 gyp ERR! stack at C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:54:7 gyp ERR! stack at C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\util.js:33:16 gyp ERR! stack at ChildProcess.exithandler (child_process.js:302:5) gyp ERR! stack at ChildProcess.emit (events.js:210:5) gyp ERR! stack at maybeClose (internal/child_process.js:1021:16) gyp ERR! System Windows_NT 10.0.18362 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\dahye\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "--fallback-to-build" "--library=static_library" "--module=C:\\Users\\dahye\\Desktop\\chatbot-app-master\\node_modules\\grpc\\src\\node\\extension_binary\\node-v72-win32-x64-unknown\\grpc_node.node" "--module_name=grpc_node" "--module_path=C:\\Users\\dahye\\Desktop\\chatbot-app-master\\node_modules\\grpc\\src\\node\\extension_binary\\node-v72-win32-x64-unknown" "--napi_version=5" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72" gyp ERR! cwd C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc gyp ERR! node -v v12.13.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --library=static_library --module=C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc\src\node\extension_binary\node-v72-win32-x64-unknown\grpc_node.node --module_name=grpc_node --module_path=C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc\src\node\extension_binary\node-v72-win32-x64-unknown --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc\node_modules\node-pre-gyp\lib\util\compile.js:83:29) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:210:5) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5) node-pre-gyp ERR! System Windows_NT 10.0.18362 node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\dahye\\Desktop\\chatbot-app-master\\node_modules\\grpc\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build" "--library=static_library" node-pre-gyp ERR! cwd C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc node-pre-gyp ERR! node -v v12.13.1 node-pre-gyp ERR! node-pre-gyp -v v0.12.0 node-pre-gyp ERR! not ok Failed to execute 'C:\Program Files\nodejs\node.exe C:\Users\dahye\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --library=static_library --module=C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc\src\node\extension_binary\node-v72-win32-x64-unknown\grpc_node.node --module_name=grpc_node --module_path=C:\Users\dahye\Desktop\chatbot-app-master\node_modules\grpc\src\node\extension_binary\node-v72-win32-x64-unknown --napi_version=5 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) npm WARN chatbot-app@1.0.0 No repository field. npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! grpc@1.19.0 install: `node-pre-gyp install --fallback-to-build --library=static_library` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the grpc@1.19.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\dahye\AppData\Roaming\npm-cache\_logs\2020-04-18T16_19_10_964Z-debug.log 이렇게 뜨는데 package.json 에서 engines 부분을 지우고 해도 에러떠요 ㅠㅠ 제 node, npm 버전으로 수정해 입력후 npm install해도 에러뜨네요.. 혹시 뭐가 문제인지 알수 있을까요?
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
환경 변수 설정 문제
UnhandledPromiseRejectionWarning: Error: Could not load the default credentials. 환경 변수 설정 후에는 정상 작동하지만 vscode를 껐다 키면 환경 변수를 다시 설정해줘야하는데 저의 문제인가요?
- 해결됨따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
혹시
혹시 총 학습시간이 얼마나 되는지 등록해주실 수 있으신가요?? 공부 계획 짜는데 필요해서요!
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm run start 에러
npm install 까지는 정상적으로 설치가 되었는데요 npm run start 를 하면 위와 같은 에러가 나는데요 뭘 확인을 해야할지....
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
npm install 에러
package.json engines 지우고 해야 될 것 같습니다
- 미해결따라하며 배우는 노드, 리액트 시리즈 - 챗봇 사이트 만들기
server폴더안에 config폴더가 보이지 않는데 왜 그럴까요..?
models와 routes만 보이네요..