일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- nodeJS
- npm명령어
- 클래스컴포넌트
- sequelize
- express-generator
- 제로초예제
- React Component
- 리액트스타디
- mongo
- NoSQL
- 리액트컴포넌트
- 리액트
- React
- 리액트기초
- component
- 시퀄라이즈
- node
- 시퀄라이즈공부
- mongoose
- NPM
- MongoDB
- nodejs교과서
- sementicversion
- Today
- Total
목록분류 전체보기 (119)
개발노트
mongoDB v4.2.8 (community server) 를 설치 디비 실행해보기 mongod mongod --auth 참고로 c 밑에 data라는 폴더 수작업으로 만들어줘야 된다 계정만들기 cd C:\Program Files\MongoDB\Server\4.2\bin //설치경로로이동 mongo use admin db.createUser({ user: 'root', pwd: '1234', roles:['root'] }); //접속 mongo admin -u root -p 기본구조 테이블, 컬럼 명이 조금다르나 같은 의미 MYSQL 스키마(디비) > 테이블 > 컬럼,로우 MongoDB 디비 > 컬렉션 > 다큐먼트 몽고디비 특징 -NOSQL 이여서 조인기능 없는데 몽구스에서 => .populate로 보완..
기본 패키지 설치 npm i -g express-generator 0. (먼저 express-generator 설치) express study-sequelize --views=pug 1. express-generator로 퍼그 뷰엔진으로 study-sequelize이름의 프로젝트를 생성 cd study-sequelize 2. 꼭 해당폴더로 이동후! npm i 3. 관련 필요한 설치파일을 install 해줘야 됨. npm i sequelize mysql2 sequelize와 mysql2를설치 npm i -g sequelize-cli 전역사용을 위해 sequelize command line interface도 설치 sequelize init sequelize init 드디어 폴더구조와 파일을 알아서 추가해 ..
node란 javaScript를 웹브라우저 바깥에서 실행시킬 수 있게 해주는 프로그램 (*노드는 서버 어플리케이션을 실행하는데 많이 사용됩니다) NPM (node package manager) 노드 패키지 매니저 1. 노드내장객체 노드에서 제공하는 기본모듈 ( grobal, http, fs ... ) 2.패키지 남이 새로운 기능을 만들어서 모듈화 해놓은 패키지가 있다. npm 명령어 npm init 나 여기에 내 패키지 만들꺼야 npm i express 나 express라는 남의 패키지 다운받을꺼야 (i는 install) npm i -g express-generator -g (global)옵션을 줄 경우 환경변수 명령어로 사용 가능해짐 npm i --save-dev nodemon 개발용에서만 이nodem..