npm에는 npm-check-updates라는 패키지가 있는데, 이 패키지를 사용하면 package.json에 있는 패키지들을 명령어 한 번으로 최신 버전으로 업데이트할 수 있다. 설치 npm install -g npm-check-updates 사용법 업데이트 확인: 작업 폴더에서 'ncu'를 입력하면 업데이트할 패키지의 목록과 버전을 보여준다. 업데이트: 'ncu -u'를 입력하면 최신 버전으로 package.json을 자동으로 수정해 준다. 이후 'npm install(또는 yarn install)'으로 업데이트된 패키지를 설치하면 된다.
전체 글
(아직은) 취미로 코딩하는 블로그시놀로지는 NAS 시장의 거의 절반을 차지할 정도의 NAS계의 1인자이다. 가격이 다른 브랜드의 동일 사양 대비 비싸긴 하지만, 시놀로지의 자체 운영체제인 DSM은 웹 GUI를 통한 간편한 사용 방법, 각종 패키지(파일 관리자, 비디오 플레이어, 웹 서버, 토렌트 등), 모바일 앱 지원 등 여러 가지 편리한 기능들이 많다. 따라서 사람들은 DSM을 시놀로지 NAS 없이 아무 컴퓨터에서나 사용할 수 있도록(마치 해킨토시와 같이) 만들어 놓았는데, 그것이 바로 XPEnology, 국내에선 흔히 헤놀로지라 부르는 그것이다. 원래 XPEnology 설치 시에는 하드웨어의 제약이 어느 정도 생기는데, ESXi 위에서 XPEnology VM을 생성하면 그 부담을 조금 줄일 수 있다. 1. ARPL 이미지 다운로드 ..
설치 전 모든 패키지 업데이트 sudo apt update && sudo apt upgrade -y && sudo apt autoremove zsh 설치 sudo apt install -y zsh Oh My Zsh 설치 sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)" (설치 중 기본 셸을 Zsh로 변경하겠냐는 질문이 나오면 Y를 선택해준다.) Powerlevel10k 스킨 설치 git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k 스킨..