![Thumbnail](https://cdn.inflearn.com/public/courses/328721/cover/d924844a-dfab-4906-8d26-701a1ca9fc11/328721-eng.png)
25%
57,750원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
강의자료/완성사이트 접속 모두 안되네요. 서비스 안하시는건가요?
강의자료/완성사이트 접속 모두 안되네요. 서비스 안하시는건가요?
- 해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
완성 사이트 접속이 안됩니다
안녕하세요. 오늘부터 <풀스택 맛집지도> 수강하고 있는데요. 아래 완성 링크에 접속이 되지 않습니다. 확인 부탁드립니다~! 감사합니다. http://www.seongong.shop/
- 해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
nginx 에러
강사님처럼 코드 쓰면 이런화면이나오고 delete하고 다시해보면 밑에 화면처럼 나옵니다.. 무슨 문제일까요이런화면이나오네요
- 해결됨비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
일정시간마다 자동으로 데이터를 생성하는 코드를 짜려고 합니다.
외부 api 에서 ajax를 통해 데이터를 받아오고, 받아온 데이터를 카피해서 mysql 에 삽입하고자 합니다.일정시간마다 반복하는 것은 setInterval 을 활용하면 되는것까지는 구글링을 통해 알아냈는데본 강의에서는 데이터 생성을 postman 을 사용해 수동으로 데이터를 입력하고 전송하셔서 코드 상으로는 어떻게 구현해야 할지 궁금해서 여쭤봅니다! 1줄요약!postman을 통해 했던 데이터 삽입을 코드로 하는 방법이 궁금합니다!
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
유튜브 썸네일 따는 과정에서 오류가 생겨요 숏츠는 다른 방법이 있나요?
유튜브 숏츠의 썸네일을 사용하려고 합니다인포윈도우 가공하기 단계에서 똑같이 하는데도 섬네일이 오류표시가 나요ㅜㅜ숏츠는 방법이 다른건가요?
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
Contact 설정 관련해서 질문이 있어요
제가 html, css 등 까지 수강하고 배포 등 다음 과정으로 넘어가려고 하는데 Contact를 활용하는 강의를 못 본거 같아서요 혹시 제가 놓친 부분이 있을까요? 감사합니다..!
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
맛집 클릭시 상세조회 부분에서 오류가 생겨요ㅜㅜ
return에서 기존 hello 문구를 지우고 엔터를 치면 여기서 부터 오류가 떠요 그리고 이렇게html에서 js로 옮기는 과정에서 오류가 뜨는데 어떻게 해야되나요?
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
메인페이지 헤더 회원/비회원 표시
로그인이나 회원가입 후 메인페이지 헤더 부분에 비회원과 회원 구분하는 바가 나오지 않습니다.header.js코드는 그대로 복붙하고 url 에서 포트만 3001 -> 3000 으로 바꿨습니다 back end의 indexRoute에서 아래app.get("/jwt", jwtMiddleware, index.readJwt); 코드도 잘 추가하였는데 문제가 어떤건지 모르겠습니다 ㅠㅠ
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
WinSCP 연결 에러
"PM2를 활용한 무중단 배포"까지 진행하고 인스턴스는 현재 실행 중입니다.이 상태를 모르고 로컬에서 VSCode로 node index.js명령을 실행했습니다.그 후에 인스턴스를 중지할려고 WinSCP를 접속할려고 하는데 연결이 계속 거부되고 있습니다.. 서브에 연결할 수 있는 다른 방법은 없을까요?일시적인 현상인 줄 알고 몇 일 기다렸다가 다시 시도해도 연결이 안됩니다,,
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
NGINX에러
vi /etc/nginx/sites-available/default수정 전에는 정상 작동합니다.그런데 아래와 같이 수정하면 에러 발생합니다.
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
Axios로 API 요청시 에러
Axios로 아래와 같이 요청시 Object가 안나오고 에러가 발생합니다.에러내용은 아래와 같습니다참고로 MySQL 데이터는 아래와 같습니다.Axios dummy 테스트는 문제가 없었는데, Network Error는 뭘까요?
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
[해결완료]nginx root 경로 변경 404 not found
경로 설정은 잘 된거같은데not found가 나오네요 ㅠnginx restart도 해봤습니다.문제가 뭘까요?https://github.com/memilmooki/FoodMap
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
git 내부에서 secret.js 삽입 후 node index.js 에러
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 현상은 다음과 같이 나오고 있습니다. secret.js에는 다음과 같이 잘 들어가있습니다. 저의 git에도 database라는 js파일이 존재합니다.왜그럴까요! 에러메세지 첨부합니다.root@ip-172-31-85-206:/home/ubuntu/FoodMap/back# node index.js internal/modules/cjs/loader.js:818 throw err; ^ Error: Cannot find module '../../back/config/database' Require stack: - /home/ubuntu/FoodMap/back/src/controllers/indexController.js - /home/ubuntu/FoodMap/back/src/routes/indexRoute.js - /home/ubuntu/FoodMap/back/config/express.js - /home/ubuntu/FoodMap/back/index.js at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15) at Function.Module._load (internal/modules/cjs/loader.js:667:27) at Module.require (internal/modules/cjs/loader.js:887:19) at require (internal/modules/cjs/helpers.js:74:18) at Object.<anonymous> (/home/ubuntu/FoodMap/back/src/controllers/indexController.js:1:18) at Module._compile (internal/modules/cjs/loader.js:999:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10) at Module.load (internal/modules/cjs/loader.js:863:32) at Function.Module._load (internal/modules/cjs/loader.js:708:14) at Module.require (internal/modules/cjs/loader.js:887:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/home/ubuntu/FoodMap/back/src/controllers/indexController.js', '/home/ubuntu/FoodMap/back/src/routes/indexRoute.js', '/home/ubuntu/FoodMap/back/config/express.js', '/home/ubuntu/FoodMap/back/index.js' ] }
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
엑셀데이터를 복사후에 MySQL에 붙여 넣기
강의 진행 도중에 너무 빨리 지나가서 따라하지 못한 부분이 있습니다,,엑셀시트에서 복사 후에 MySQL붙여넣는 과정 설명 부탁 드려요~<엑셀>복사 후에<MySQL>여기서 어떻게 하셨는지 궁금합니다.
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
맛집목록 api조회
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 6분36초에 보면 한식카테고리만 검색했을 때 구이도 나오는 걸 확인 할 수 있습니다.이후 편집과정에서 어떤 부분 수정하셔서 한식만 검색되었는지 알 수 있을까요?강의 코드를 베끼고 있는데 카테고리 넣어서 조회해도 모든목록이 다나와버리고 있어서 .. 인덱스컨트롤러 코드 첨부합니다.const { pool } = require("../../config/database"); const { logger } = require("../../config/winston"); const jwt = require("jsonwebtoken"); const secret = require("../../config/secret"); const indexDao = require("../dao/indexDao"); // 식당 조회 exports.readRestaurants = async function (req, res) { const { category } = req.query; // 카테고리 값이 넘어왔다면, 유효한 값인지 체크 if (category) { const validCategory = [ "한식", "중식", "일식", "양식", "분식", "구이", "회/초밥", "기타", ]; if (!validCategory.includes(category)) { return res.send({ result: rows, isSuccess: false, code: 400, // 요청 실패시 400번대 코드 message: "유효한 카테고리가 아닙니다.", }); } } try { const connection = await pool.getConnection(async (conn) => conn); try { const [rows] = await indexDao.selectRestaurants(connection, category); return res.send({ result: rows, isSuccess: true, code: 200, // 요청 실패시 400번대 코드 message: "식당 목록 요청 성공", }); } catch (err) { logger.error(`readRestaurants Query error\n: ${JSON.stringify(err)}`); return false; } finally { connection.release(); } } catch (err) { logger.error(`readRestaurants DB Connection error\n: ${JSON.stringify(err)}`); return false; } }; 그리고 여기서 만들어 놓지 않은 카테고리를 입력하고 send를 누르면 could not get response라고 나오고 터미널에 에러가 뜹니다.memilmooki@hanhyeonmug-ui-MacBookAir Node-Template-For-Food-Map-main % node index .js 2023-01-18 14:00:25 info: undefined - API Server Start At Port 3000 /Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/src/controllers/indexController.js:26 result: rows, ^ ReferenceError: rows is not defined at exports.readRestaurants (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/src/controllers/indexController.js:26:17) at Layer.handle [as handle_request] (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/express/lib/router/layer.js:95:5) at next (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/express/lib/router/route.js:144:13) at Route.dispatch (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/express/lib/router/route.js:114:3) at Layer.handle [as handle_request] (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/express/lib/router/layer.js:95:5) at /Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/express/lib/router/index.js:284:15 at Function.process_params (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/express/lib/router/index.js:346:12) at next (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/express/lib/router/index.js:280:10) at SendStream.error (/Users/memilmooki/Downloads/NODE-TEMPLATE-FOR-FOOD-MAP-MAIN/node_modules/serve-static/index.js:121:7) at SendStream.emit (node:events:513:28) Node.js v19.0.1 memilmooki@hanhyeonmug-ui-MacBookAir Node-Template-For-Food-Map-main %
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
mysql완전 삭제 후 재설치
MySQL workbench연결이 잘 안되어서 이것 저것 하다 보니까 MySQL version이 8.0이 깔렸네요..MySQL version에 따라서 명령어가 달라지는 것 같구..MySQL을 완전 삭제하고 재설치 할려고 합니다.MySQL완전 삭제 절차 좀 알려 주세요.
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
mysql workbench error 1064 원인이 뭘까요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.1064 에러 검색해도 해결방법이 다 다른거 같고 테이블명을 괄호로 닫지 않았고,예약어 문제? 는 아닌거같고mysql은 8.0 ver 입니다. -- MySQL Script generated by MySQL Workbench -- Mon Jan 16 17:02:58 2023 -- Model: New Model Version: 1.0 -- MySQL Workbench Forward Engineering SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION'; -- ----------------------------------------------------- -- Schema FoodMap -- ----------------------------------------------------- -- ----------------------------------------------------- -- Schema FoodMap -- ----------------------------------------------------- CREATE SCHEMA IF NOT EXISTS FoodMap DEFAULT CHARACTER SET utf8 ; USE FoodMap ; -- ----------------------------------------------------- -- Table FoodMap.`table1` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS FoodMap.`table1` ( restaurantIdx INT NOT NULL AUTO_INCREMENT, title VARCHAR(45) NOT NULL, address VARCHAR(200) NOT NULL, videoUrl TEXT NOT NULL, category VARCHAR(45) NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT current_timestamp, updatedAt TIMESTAMP NOT NULL DEFAULT current_timestamp on update, status CHAR(1) NOT NULL DEFAULT 'A', PRIMARY KEY (`restaurantIdx`)) ENGINE = InnoDB DEFAULT CHARACTER SET = DEFAULT; -- ----------------------------------------------------- -- Table FoodMap.`table1_copy1` -- ----------------------------------------------------- CREATE TABLE IF NOT EXISTS FoodMap.`table1_copy1` ( restaurantIdx INT NOT NULL AUTO_INCREMENT, title VARCHAR(45) NOT NULL, address VARCHAR(200) NOT NULL, videoUrl TEXT NOT NULL, category VARCHAR(45) NOT NULL, createdAt TIMESTAMP NOT NULL DEFAULT current_timestamp, updatedAt TIMESTAMP NOT NULL DEFAULT current_timestamp on update, status CHAR(1) NOT NULL DEFAULT 'A', PRIMARY KEY (`restaurantIdx`)) ENGINE = InnoDB DEFAULT CHARACTER SET = DEFAULT; SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
run실행시 크롬에서 에러발생
run실행하면 크롬에서 사이트에 연결할 수 없습니다.http://localhost:8080/vscode에서 error메시지는 다음과 같습니다.crbug/1173575, non-JS module files deprecated.
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
조회 API 만들 때
조회 API 만들 때 검색 기능까지 만들고 싶은데구글링해보니까쿼리문에서 SELECT * FROM '테이블' where '컬럼' like concat('%', ?, '%'); 를 이용하던데, 이렇게 하니까 error 메시지가 표시되더라구요!혹시 검색 기능을 만들 땐 어떻게 해야 할지 조언 해주실 수 있을까요? ㅜㅜ+) mybatis를 설치해서 사용하는 것같기도 한데 MYSQL 완전 초보라서, 다른 프레임워크 설치 없이 할 수 있는 방법이 있을까요? 없다면, 최선은 mybatis를 설치해서 하는 것인지 궁금합니다ㅜㅜ강의 내용에서 조금은 벗어난 질문인 것같아 죄송하지만 조언 해주시면 너무너무 감사하겠습니다!
- 미해결비전공자를 위한 풀스택 맛집지도 만들기 프로젝트!: Front, Back-end 그리고 배포까지
mysql workbench 접속 오류
안녕하세요.아래에 나와있는 mysql 관련된 질문들 모두 확인하고 블로그도 찾아봤는데 도통 해결이 되지 않아서 문의드립니다 ㅠ뭘 어떻게 해야 .. 연결 할 수 있을까요 ㅠㅠ아래 이미지와 같이 권한이 부여되어 있고, root 계정으로 설정되어 있습니다.bind-adress 도 주석처리 잘 되어 있습니다.인바운드 규칙도 잘 설정되어 있습니다.