MongoDB 연동 방법 1. 몽고 db 라이브러리 설치하기 // 콘솔 npm install mongodb@3.6.4 2. 서버에 연결하기 DB connnect your app 에서 아래 코드 복사 후 server.js 에 아래와 같이 추가 아이디, 비번, 잘 넣어줘야 함 const MongoClient = require('mongodb').MongoClient; MongoClient.connect('mongodb+srv://admin:1234@boilerplate.g6vcczn.mongodb.net/?retryWrites=true&w=majority', (error, client)=> { // 연결되면 할 일 app.listen( 5000, function() { console.log('접속성공'); ..
전체 글
render is not a function app crashed - waiting for file changes before starting db 에 연결해서 데이터 가져올 때 위와 같은 오류가 뜨면 아래와 같은 코드 구성인지 확인한다. app.get('/list', (req, res) => { db.collection('post').find().toArray((err, res) => { console.log(res); res.render('list.ejs', { posts: res }); }); }) 여기서 문제는 app.get 에서 가져온 응답 res 과 db.collection 에서 가져온 결과 res 가 같은 변수명으로 선언되었기 때문에 나타나는 문제이다 아래와 같이 res 둘 중 하나를 req..
Node.js 란? 쓰는 이유는 ? 더보기 - 구글 크롬 짱 V8 자바스크립트 엔진으로 구동되는 네트워크 서버 플랫폼 - Non-Blocking I/O -- (먼저 끝날것 같은 작업 먼저 처리) -- 주의 : 비동기식 이기에 자바처럼 하면 문제 발생 가능 참고 : [Node.js 1강]node js 란? 장점, 단점, 어떤 웹서비스에 사용해야할까? (tistory.com) 설치 및 버전확인 더보기 node 설치 Node.js (nodejs.org) Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 버전 확인 node -v vscode 터미널 안될때 더보기 VS Code 터미널에서 npm 실행..
리액트 쓰는 이유 Single Page Applicaion 만들기 위해 새로고침 없이 동작하기 위해, 앱처럼 부드럽게 동작하는 html 페이지 (instagram 같이) 생 Js 도 가능하지만 코드가 길어짐 Vue 등도 있지만 React 가 가장 틀딱이라 사용자가 많음 React 쓰면 html 재사용이 편리함 React Native 로 앱개발도 가능 리액트 설치하기 1. 노드 js 설치 - 왜 노드.? = 리액트 설치 편하게 할려면? = npm = nodeJS 설치하면 딸려옴 ( Node.js #설치 #npm #get#post#how to show HTML — LLAT (tistory.com) ) 2. create-react-app 사용할 디렉토리 폴더 vscode 로 열고 create-react-app..
pom.xml 파일에 dependencies 내부에 아래 dependency 추가바람 cglib cglib 2.2.2 ---- 해결방법 참고 Maven Repository: cglib » cglib (mvnrepository.com) 스프링 실습 예제 (어노테이션, Configuration/Bean) (tistory.com)
에러코드 # Requesting Java AST from selection has encountered a problem Eclipse # An internal error occurred during: "Requesting Java AST from selection". com.ibm.icu.text.UTF16.isSurrogate(C)Z 상황 - 스프링 레거시 잘 깔고 서버 구동까지 확인 완료 - 자바 파일 생성했더니 저 창 계속 뜸 - 진짜 계속 뜸, 꺼도 계속뜸 나갔다 와도 계속 뜸, 프로젝트 새로 만들어도 계속 뜸 - 구글 찾아서 metadata 파일 뭐 바꿔도 계속 뜸 해결방법 > Preferences > Java > Editor > Mark 어쩌구 들어가서 Mark ~ 체크 해제