티스토리 뷰
안녕하세요 오늘은 Mac에서 Alias 설정하는 방법에 대해 알아보겠습니다.
Alias 사용 배경
React native를 하면서 m1 맥북에서 CocoaPods를 설치하고 pod install를 수행해 패키지를 다운받 을 때 'pod install'이라는 명령어로 패키지를 설치하게 되는데요.
Intel 프로세서 아키텍처는 x86_64 이고 Apple Silicon M1은 arm64 아키텍처를 사용하기 때문에. m1 칩을 탑재한 맥북에서는 해당 명령어가 먹지 않아 아키텍처를 바꿔주는 아래의 명령어를 실행해 주어야 합니다.
arch -x86_64 pod install
업무를 하며 자주 사용하는 명령어인데 칠 때마다 꽤 길어지니 명령어를 pod으로 줄이는 방법을 고민해보게 되었습니다.
Alias : 별칭
특정 단어를 입력했을 때 미리 설정해둔 명령어가 실행될 수 있도록 설정하는 기능입니다. 터미널에 'alias'를 입력하면 기본적으로 설정된 alias list들이 나옵니다.
자주 사용하는 명령어라면 수동적으로 alias 명령어를 설정할 수 있습니다.
Alias 설정하기 (zhc shell)
1. 터미널에 vi ~/.zshrc 입력
vi ~/.zshrc
파일 가장 아래쪽에 # Example aliases를 확인할 수 있습니다.
2. alias 추가
Example 에 나온 예시처럼 단축어="실행할 명령어" 형식으로 지정해주면 되는데요. 이때 = 양쪽으로 띄어쓰기가 되지 않게 주의해 주세요. 저는 추가적으로 pod 뿐만 아니라 자주 접근하는 파일 경로도 alias로 지정해 주었습니다.
* 편집모드 i > 편집모드 나가기 esc > 저장 : wq
3. alias 동기화
저장을 한 후 source 명령어로 alias를 동기화 시켜주어야 alias가 적용됩니다.
source ~/.zshrc
4. 확인
alias 명령어를 통해 리스트를 확인해보시면 설정한 alias가 추가된 것을 확인하실 수 있습니다. 터미널에 명령어를 입력하여 테스트해 보세요.
alias
Reference
https://subicura.com/mac/dev/apple-silicon.html#apple-silicon-m1
'Frontend' 카테고리의 다른 글
활성화된 쿼리 및 로딩 상태를 효율적으로 관리하는 방법 (0) | 2024.04.05 |
---|---|
[Figma | Token Studio] 피그마 토큰을 활용해 디자인 시스템 구축하기 (with Chakra UI)-1 (0) | 2023.09.13 |
- Total
- Today
- Yesterday
- 타입스크립트
- 실전프로젝트
- javascript
- 리액트네이티브
- 백준
- 자바스크립트 비동기 처리
- 프로그래머스 베스트앨범 자바스크립트
- 네트워크
- 자바스크립트
- python
- 프로그래머스 자바스크립트
- github
- 알고리즘자바스크립트
- cs50
- GIT
- 자바스크립트알고리즘
- 모두를위한컴퓨터과학
- 클로저
- React Query
- 프로그래머스
- React
- html
- 항해99
- 무한스크롤
- 모두를 위한 컴퓨터 과학
- network
- 리액트
- 자바스크립트 클로저
- css
- reactquery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |