본문 바로가기

공부65

mongoose 다운로드 후 mongodb 연동 terminal 에서 npm install mongoose --save --save 옵션은 package.json 의 dependency 항목에 모듈을 추가해 준다. const mongoose = require('mongoose'); mongoose.connect('mongodb+srv://xectler:@cluster0.iwk4g.mongodb.net/myFirstDatabase?retryWrites=true&w=majority',{ useNewUrlParser: true, useUnifiedTopology: true, useCreateIndex: true, useFindAndModify: true }).then(() => console.log('MongoDB Connected...')) .catch(.. 2021. 6. 11.
express 다운로드 명령어 npm install express --save --save는 pakage.json 에 express를 사용하고 있다고 표시도 하고 추가가 된다. 나중에 이 모듈을 사용하기 위해서 필요한 듯? 2021. 6. 10.
npm init pakage.json 생성 pakage.json 만들 때 터미널에서 npm init 적지 않으면 (default) 의 값을 가지고 ()이 없는 것은 값이 없어도 된다. pakage-name: (name) - 패키지 이름 version: (1.0.0) - 패키지 버전 description: entry-point: (index.js) - 자바스크립트 실행 파일 test-command: - 코드를 테스트 할 때 입력할 명령어 git-repository: - 코드를 저장할 git 저장소 주소 keywords: - npm 공식 홈페이지에서 패키지를 쉽게 찾을 수 있게 도와줌 author: - 이름 license: (ISC) - 해당 패키지의 라이센스 여기까지 했으면 아래 물어보는데 엔터치면 된다. Is this Ok? (yes) 그러면 p.. 2021. 6. 10.
자바스크립트 바벨 이용 es6 → es5 Babel · The compiler for next generation JavaScript The compiler for next generation JavaScript babeljs.io 바벨을 쓰는 이유는 최신 버전의 자바 스크립트가 실행되지 않는 구버전의 브라우저들에서 실행시키기 위해 자바 스크립트를 바벨을 이용해서 변환을 해준다. 역시 nodejs를 설치 해야 한다. 초기화 terminal -> npm init -y -y는 자동으로 yes package.json 파일을 만들어줌 babel-cli 설치 npm install --save-dev babel-cli npm install -g babel-cli -g 옵션으로 글로벌 설치 ( 매번 바벨을 설치할 필요 없이 공용으로 사용함 ) --save-.. 2021. 6. 10.
리액트 설치와 세팅 먼저 node js와 visual studio code가 설치되어 있어야 한다. Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.. 2021. 6. 9.
파비콘 만들어주는 사이트 https://www.favicon-generator.org/ Favicon & App Icon Generator Upload an image (PNG to ICO, JPG to ICO, GIF to ICO) and convert it to a Windows favicon (.ico) and App Icons. Learn more about favicons. www.favicon-generator.org 파일 선택 클릭 후 추가 하고 다운로드를 하면 된다. html에서 파비콘 사용하기 2021. 6. 6.
이클립스 utf-8 설정 window 에서 preference 으로 가면 아래로 내리면 WEB 에서 HTML, CSS , JSP 를 엔코딩에서 EUC-KR 을 UTF-8로 apply 하면 된다. 2021. 5. 18.
cvc-id.3: A field of identity constraint 'web-app-filter-name-uniqueness' matched element 'web-app', but this element does not have a simple type. 에러 cvc-id.3: A field of identity constraint 'web-app-filter-name-uniqueness' matched element 'web-app', but this element does not have a simple type. web.xml에서 java.sun.com 이부분에서 java를 대문자로 바꿔주면 해결된다. 2021. 5. 17.
에러 400, 404, 500 400 : request 요청 실패 404 : 에러 : url 주소가 틀렸을 확률이 높다 500 : Internet Server Error 예외적인 또는 예측하지 못한 에러 서버 통신 시간 지연 오류 서버 트래픽 과부하 서버 언어의 구문 오류 2021. 5. 17.
로그인 폼 See the Pen RwpNOeV by CodingCitron (@codingcitron) on CodePen. 2021. 5. 8.