본문 바로가기

Mac

(18)
brew tap 명령어 https://velog.io/@haejeonghy/Homebrew-Tap-%EC%82%AC%EC%9A%A9 위 블로그를 참고하여 개발용 폰트인 MesloLGS NF 를 설치하기 위해 아래와 같은 명령어를 실행하였다. # MesloLGS NF brew tap homebrew/cask-fonts brew install font-meslo-lg-nerd-font brew tap 이란? brew tap 명령은 Homebrew에서 추적, 업데이트, 설치하는 공식 목록에 더 많은 repository를 추가한다. 기본적으로 tap repository는 Github에서 가져오지만, 해당 명령은 한 개의 위치로 제한되지 않는다. brew tap 명령은 https://github.com//homebrew- 의 repos..
Redis 설치 Mac 은 brew 통해 Redis 를 설치할 수 있다. brew install redis brew services start redis 를 입력하여 Redis를 실행시킨다. $ brew services start redis $ brew services stop redis $ brew services restart redis redis-cli 를 입력하여 CLI를 사용할 수 있다. $ redis-cli https://redis.io/docs/getting-started/installation/install-redis-on-mac-os/ Install Redis on macOS Use Homebrew to install and start Redis on macOS redis.io
환경설정 - MacOS / VS Code / Spring Boot / React (3) React 프로젝트 생성 https://nodejs.org/en/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 위 사이트에서 node.js 설치 한다. 나는 LTS 버전을 설치하였다. npm -v 을 통해 버전 확인이 되면 설치가 잘 된 것이다. create-react-app 설치를 위해 npm install -g create-react-app 를 입력해준다. 그런데 오류가 났다. npm을 업데이트 하라는 말인 것 같다. 그래서 다음과 같이 sudo npm install -g npm 을 입력하여 업데이트 해주었다. 그리고나서 다시 npm install -g create-react-app..
환경설정 - MacOS / VS Code / Spring Boot / React (2) Spring Boot 프로젝트 생성 Ctrl+Shift+ P를 누르면, 커맨드 창이 하나 뜬다. (Command Palette) Gradle 프로젝트를 생성할 것이라 여기에 Spring initializer : Generate a Gradle Project 를 선택한다. 각종 설정을 지나 dependency를 추가하는데 일단 위 5가지 옵션을 추가해놓았다. 아직 무슨 DB를 쓸 지 정하지 않아 DB 관련 dependency는 추후에 설정해 줄 예정이다. 모든 과정이 끝난 후 프로젝트가 생성된 것을 확인할 수 있다. 그런데 분명 jdk 버전을 11로 해놓았는데 sourceCompatibility 가 17로 되어있어 일단 11로 수정해놓았다. 그리고 gradle 프로젝트라 관련 확장팩도 설치했다.
환경설정 - MacOS / VS Code / Spring Boot / React (1) 프로젝트 개발환경 구축을 하기 위한 절차 기록을 남겨본다. 제목에 적힌 툴들을 사용할 것이다. VS Code 가 설치되어있다는 전제 하에, 확장팩들을 설치해준다. Spring Boot Extension Pack (아래 세 개를 한번에 다운 받아주는 확장팩) (또는 Spring Boot Tools / Spring Initializr Java Support / Spring Boot DashBoard 세개 따로 다운) Extension Pack for Java Lombok JDK version 변경 스프링부트는 1.8 보다 11 버전 이상의 Java를 권장한다 원래는 JDK를 설치하면 PC 환경변수를 설정해주어야 하는데, 이 작업을 통해 VS Code에서 작업하는 프로젝트에 한해서만 JDK 버전을 바꿀 수 있..
Spectacle 설치 윈도우를 쓸 때 창 분할 단축키를 잘 사용했던 기억이 있다. mac 에서는 Spectacle 이라는 앱을 설치하면 그게 가능하다고 해서 설치해보았다. https://spectacle.softonic.kr/mac/download? Spectacle Windows를 자유롭게 관리하십시오. spectacle.softonic.kr 설정 및 단축키는 아래 블로그를 참고했다. https://dailylog2020.tistory.com/10 [무료] 맥북 화면분할/창분할 필수앱 "Spectacle"로 작업을 편하게 하자! 안녕하세요 :) 이번 포스팅에서는 1) 맥북 화면분할 앱 스펙타클 소개 2) 문서작업 시 활용방법 에 대해 소개해드리겠습니다. 윈도우를 많이 사용하신 분들이라면 윈도우로고 + 방향키로 화면분 dai..
iTerm2 설치 https://iterm2.com/ iTerm2 - macOS Terminal Replacement iTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrain iterm2.com macOS 에서 기본 terminal 앱 대신 사용할 수 있는 가상 터미널 애플리케이션이다. 기본 터미널보다 많은 기능을 사용할 수 있어 맥 개발자가 많이 쓴다고 해서 설치해보았다. iterm2 공식문서 https://iterm2.com/documentation.html Documentation - iTerm2 - macOS Terminal Replace..
맥 H2 데이터베이스 설치하기 http://www.h2database.com/html/main.html H2 Database Engine H2 Database Engine Welcome to H2, the Java SQL database. The main features of H2 are: Very fast, open source, JDBC API Embedded and server modes; in-memory databases Browser based Console application Small footprint: around 2.5 MB jar file size Supp www.h2database.com 위 사이트에서 압축파일을 다운받는다. 압축파일을 해제한 후 터미널에서 bin폴더의 h2.sh 파일을 실행한다 $ cd ~/D..