전체 글224 NestJS 설치 Node.js를 설치하면 Node.js에서 사용하는 패키지를 관리하는 npm(Node Package Manager)도 설치합니다. 즉, npm은 https://www.npmjs.com에 등록된 라이브러리들을 쉽게 설치, 삭제할 수 있게 해줍니다.NestJS 설치NestJS는 Node.js를 기반으로 하기 때문에 먼저 Node.js를 설치합니다.최신 버전은 https://nodejs.org/download 페이지에서 다운로드 후 설치합니다. 설치 방법은 공식 사이트를 참고하세요.NestJS 설치는 npm을 통해 필요한 라이브러리들을 하나씩 설치하거나 간편하게 프로젝트를 생성할 수 있는 nest-cli 패키지로 설치하는 방법 그리고 git clone으로 작업 디렉토리에 내려받은 후 설정을 변경하는 방법 등이.. 2024. 12. 28. (windows) docker desktop update - fail 결론부터 말씀드리면 저는 업데이트하는데 실패했습니다. 잠시 동안이지만 도커를 사용하지 못해 아찔한 순간이 떠올라 짧게 정리하는 글입니다.새로운 버전 업데이트(New version available)가 가능하다는 알림 메시지가 있어서 업데이트를 하려고 했습니다. 뭔가 눈에 보이는 걸 그대로 두고 보지 못하는 성격이라...새로운 버전으로 업데이트하기 위해 "Download update" 버튼을 눌러 시작합니다. 다운로드가 됐으니 "Update and restart" 버튼을 눌러 업데이트를 하면 끝날 줄 알았죠...ㅠㅠ 이렇게 설치하고 나면 젠장 docker desktop 이 삭제되고 실행이 되지 않습니다. 심지어 에러도, 삭제했다는 메시지도 보여주지 않은 체... 구글링을 해 보았으나 저와 같은 현상에 관.. 2024. 12. 22. cron 크론(cron) 명령어는 리눅스에서 특정 시간에 특정 작업을 하는 일종의 시간 기반의 작업 스케줄러 데몬입니다. 반복적으로 특정 명령어나 작업을 자동으로 실행하는 목적으로 많이 사용합니다.크론탭(crontab)은 여러 작업을 시간별로 작성해 놓은 테이블입니다. crontab을 통해 특정 시간에 특정 작업을 하고, 반복된 시간에 반복된 작업을 하고자 할 때 사용할 수 있습니다. Ubuntu 설치 시 기본적으로 같이 설치되는데 혹시 설치되어 있지 않다면 아래 명령으로 설치해 줍니다.$ sudo apt update -y$ sudo apt install -y cron 크론탭(crontab) 사용법crontab -e : 크론탭 편집 (관리자 권한이 없는 경우)crontab -l : 크론탭 작업 내용 확인cront.. 2024. 10. 30. oh-my-zsh - Updating error 언제가부터 OMZ 가 업데이트되지 않아서 왜 그러지? 하고 말았는데... 이제 더 이상 미룰 수 없어 해결해 보기로 했습니다. 오류 현상:[oh-my-zsh] Would you like to update? [Y/n] yUpdating Oh My Zsherror: Your local changes to the following files would be overwritten by merge: themes/agnoster.zsh-themePlease commit your changes or stash them before you merge.AbortingThere was an error updating. Try again later?➜ ~에러 메시지에 stash 를 보아하니 git 에서 해결해.. 2024. 10. 25. 생활용어 - 대시보드 대시보드란 하나 이상의 목표 달성에 필수적인 정보를 단일 화면에 통합, 배열하여 정보를 한눈에 모니터링할 수 있도록 시각적으로 표시하는 도구이다 2024. 8. 9. fnm install - fast node manager 새로운 서버 장비에 노드(Node.js)를 설치하려고 웹페이지(www.nodejs.org)를 방문했더니 이전과 뭔가가 달라졌네요. 개발을 하다 보면 여러 개의 노드 버전을 사용하게 되는데 이럴 때 노드 버전 관리자가 필요합니다. 주로 nvm으로 관리했었는데 fnm이라는 관리자가 생겨서 구글링을 해 보니 제법 괜찮은 것 같아서 갈아탔습니다. fnm은 Fast Node Manager의 약어로 Node.js 버전 관리 도구 중 하나입니다. fnm은 빠르고 간단한 CLI 도구로, 다양한 Node.js 버전을 쉽게 설치하고 관리할 수 있습니다. 제작자가 fnm을 만든 계기는 nvm이 너무 느려서였다고 합니다. nvm에 영향을 받아서인지 nvm과 비슷한 인터페이스를 가지고 있습니다. 특징을 짧게 설명드리면 아래와 .. 2024. 6. 24. 이전 1 2 3 4 ··· 38 다음