Nodemon이 왜 필요하나요? 서버의 코드 변경하고 변경내역을 확인하려면 실행중인 서버를 종료하고 다시 시작해야되는 불편함이 있습니다. 이러한 불편함을 해결하기 위해서, 서버단에서 코드가 변경되면 서버 재실행 없어도 바로 반영되는 유용한 패키지가 있습니다! Nodemon은 변경사항을 살펴보다가 변경사항을 발견하면, 바로 자동으로 변경사항을 반영하여 다시 실행합니다. 노드몬을 설치해봅시다. $ npm i -D nodemon * npm install --save-dev nodemon 과 동일합니다. 노드몬으로 서버를 실행해봅시다. package.json 의 "scripts" 키에 대한 value를 아래와 같이 추가합니다. "scripts":{ "server": "nodemon src/main.js" } 추..
1. git Pull Request pull&request는 github에서 가능하고, git자체에서는 CLI로는 쉽지않습니다. pull & request command line 구조 입니다. $ git request-pull [-p] [] : 커밋시작시점입니다. : pull한 래포지토리 url을 의미합니다. : 커밋의 end지점입니다. 터미널에서 pull request 명령어를 해봤더니 아래와 같은 메시지를 받았습니다. git request-pull 로컬브랜치 래포지토리URL master The following changes since commit 95cef53f59ef51ccddaac4f161de3b0ac2964f04: Initial commit (2022-07-18 23:08:02 +0900) a..
[문제사항] error: 여러개의 값을 하나의 값으로 덮어쓸 수 없습니다. user.name을 (를) 변경하려면 정규식을 쓰거나, --add 또는 --replace-all 옵션을 사용하십시오. [해결방안] $ git config --global user.name "" --replace-all : Default behavior is to replace at most one line. This replaces all lines matching the key (and optionally the value-pattern). --replace-all 옵션 : 여러개의 값을 하나의 값으로 대체시키는 역할을 합니다. [명령어 형태] $ git config [] [--type=] [--fixed-value] --rep..
[문제상황] 저는 just-the-docs 테마로 적용해서 github.io 블로그를 만들었습니다. 로컬에서는 잘나오는데, 원격 저장소에 push를 했더니 아래와 같이 빌드에서 실패가 나왔습니다. 실패에 대한 로그를 읽어보니까 No repo name found 에러였습니다. 레포지토리가 등록되지 않은건데 _config.yml 파일에서 gh_repository 필드에 대한 값은 개인 깃헙주소로 잘 매핑했는데도 빌드에러가 나왔습니다. Remote Theme: Using theme just-the-docs/just-the-docs Liquid Exception: No repo name found. Specify using PAGES_REPO_NWO environment variables, 'repository..
*수강강좌: 한번에 끝내는 Node.js 웹프로그래밍 초격차 패키지 온라인 코드는 도구와 패키지들을 잘활용해서 내코드가 올바른지, 개발환경을 더 잘꾸려놓는게 중요하다. 실수를 하더라도 빨리 알아챌 수 있다. 미연의 실수를 방지하기위해서 자신의 툴셋을 키워놓고 자신의 툴셋에서 무엇이 부족하고, 어느부분을 보완해야될 지를 파악하고 개발환경을 더 잘 꾸릴 수 있는 위한 고민을 하며 신경쓰는게 좋다. 코드는 도구를 잘 쓸수록 더 좋다. 1) Node.js 특징과 강점과 약점 1.1 (강점) 비동기성 이벤트 루프의 비동기성(Asynchronized)으로 요청하고 기다리기 방식(동기, synchronized) 에서 발생하는 문제를 해결한다. 동기에서 발생하는 문제는 네트워크를 경유하여 요청이 계속 쌓이게되면 많은 ..
[문제내용] github.io 블로그 만들기 위해서 jekyll의 lanyon 스킨을 선택했습니다 (https://lanyon.getpoole.com/) 그리고 안내사항대로 따라하려다가 jekyll-paginate 에러가 발생했습니다. $ bundle exec jekyll serve Configuration file: /Users/seokangchoi/Documents/ek_projects/eunkangchoi.github.io/_config.yml Dependency Error: Yikes! It looks like you don't have jekyll-paginate or one of its dependencies installed. In order to use Jekyll as currently ..
[문제내용] jekyll 설치는 완료됐고, github.io 로컬레포지토리에 아래 명령어를 입력했는데 conflict 에러가 발생했습니다. $ jekyll new ./ [문제해결방법] 파일이 안에 있다면, 해당 디렉토리 안에 파일유무에 상관없이 -f (또는 --force) 옵션을 붙이면됩니다. $ jekyll new ./ -f [참고] https://cjy-tech.github.io/make-blog-with-jekyll-and-github_pages/ 개인 Blog 만드는 절차 with Jekyll & GitHub Pages 선행 조건 cjy-tech.github.io
[문제내용] $ git push -u origin main Username for 'https://github.com': Eun-Kang-Choi Password for 'https://Eun-Kang-Choi@github.com': remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: Authentication..
- Total
- Today
- Yesterday
- 개발용어
- Mongoose
- TypeScript
- 한달독서
- 클린아키텍쳐
- 갓생살자
- TDD
- IT용어
- Jekyll
- Nest.js
- jest
- OS
- 디지털디톡스
- 바이트디그리
- RDBMS
- nestjs jest
- vscode
- 참고
- typeORM
- nestjs
- 한달어스
- gem
- node.js
- 스마트폰중독
- MySQL
- 나도 할 수 있다
- 미완
- MongoDB
- 습관개선
- git
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |