| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 31 |
- jenkins github
- jenkins jdk
- Docker
- JavaScript
- gradle
- Linux
- java
- 리액트
- MySQL
- nginx
- jpa
- spring
- error
- REACT
- grpc
- Spring Boot
- jenkins install
- jenkins 설치
- Jenkins Pipeline
- jenkins maven
- MongoDB
- docker network
- jenkins github 연동
- IntelliJ
- subnetmask
- CI/CD
- Jenkins
- 리눅스
- vue.js
- grafana
- Today
- Total
목록BACK/NodeJS (5)
뭐든 즐기면서 ;)
설치 https://github.com/coreybutler/nvm-windows 위 사이트로 이동하여 'Download Now!' 클릭 'Download Now!' 클릭을 하면, 아래와 같은 화면이 뜬다. 좀 더 아래로 내려 가서 해당 파일을 설치 후 실행하여 nvm을 설치하면 되는데, 이때 설치 경로가 나온다. 기본 경로는 'C:\Users\tada\AppData\Roaming\nvm'와 같이 '~\AppData\Roaming' 하위에 설치가 된다. 설치 직후 환경 변수 설정이 되어 있지 않아 여기서 nvm 명령어를 사용하면 된다. 아니면 환경변수 설정을 해주면 된다. 사용법은 linux에서와 같다. 사용법 참고 : https://tadaiswhatever.tistory.com/318
설치 https://github.com/nvm-sh/nvm#installing-and-updating 위 사이트로 이동하면 아래와 같이 설치 방법이 나온다. > curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash # nvm 활성화 > source ~/.nvm/nvm.sh # 버전 및 설치 확인 > nvm --version 위와 같이 진행하였을 때 설치과정(아래) 사용 # 원하는 버전의 node 설치 > nvm install [node 버전] # 버전 전환 > nvm use [버전] # 설치된 node 버전 목록 확인 > nvm ls
1. dotenv 패키지 설치 > npm i dotenv app.js에 하단 내용 추가 let cookieParser = require('cookie-parser'); let logger = require('morgan'); ... /** Start of 환경 파일 세팅 */ const node_env = process.env.NODE_ENV; const enum_env = Object.freeze({ local : 'local' ,development: 'development' ,production: 'production' }); let envPath = '.env_'; switch (node_env) { case enum_env.local: envPath = envPath.concat(enum_env..
필요 라이브러리 다운로드 > npm install --save express-graphql graphql-tools mongoose db_connection.js const mongoose = require('mongoose'); const uri = 'mongodb://:@/data?directConnection=true&serverSelectionTimeoutMS=2000&authSource=admin&appName=mongosh+1.7.1' const dbConnect = () => { mongoose.Promise = global.Promise; // new ( 비동기 처리 ) mongoose.connect(uri, { useNewUrlParser: true }); const connection ..
Front : virtual-office Back : virtual-office-back (아래 설명할 과정을 통해 생성된 폴더) Express(Back 생성 과정) 1. express를 install합니다. \project-number-one>npm install express-generator -g 2. express 명령어를 통해 back을 생성합니다. * --view=Pug는 view engine 종류를 선택하는 것입니다. \project-number-one>express virtual-office-back --view=Pug 3. back경로로 이동합니다. \project-number-one>cd virtual-office-back 4. package를 install 해줍니다. \project-..