npx 입력이 귀찮을 때
OS 2024. 6. 11. 16:17맥북에서 글로벌 npm CLI 패키지를 터미널에서 호출할 때 npx
를 입력하지 않고도 호출할 수 있는 방법이 있습니다. 이를 위해서는 해당 CLI 패키지를 글로벌로 설치하고, 그 경로가 $PATH 환경 변수에 포함되어 있어야 합니다.
글로벌로 패키지 설치:
대부분의 CLI 패키지는 글로벌로 설치했을 때npx
없이 바로 사용할 수 있습니다. 다음 명령어로 글로벌 설치를 합니다.npm install -g <패키지이름>
예를 들어,
create-react-app
을 글로벌로 설치하려면:npm install -g create-react-app
패키지의 경로가 $PATH에 포함되어 있는지 확인:
글로벌로 설치한 npm 패키지의 바이너리 경로가$PATH
환경 변수에 포함되어 있어야 합니다. 일반적으로 npm은 글로벌 패키지를~/npm-global/bin
이나/usr/local/bin
에 설치합니다.다음 명령어로
$PATH
에 경로가 포함되어 있는지 확인합니다:echo $PATH
만약 포함되어 있지 않다면, 다음과 같이 추가할 수 있습니다. 예를 들어
~/.zshrc
또는~/.bash_profile
에 다음 줄을 추가합니다:export PATH=$PATH:~/npm-global/bin
그런 다음, 터미널을 다시 시작하거나 다음 명령어를 실행하여 설정을 적용합니다:
source ~/.zshrc # zshrc를 사용하는 경우 source ~/.bash_profile # bash_profile을 사용하는 경우
이제 글로벌로 설치된 CLI 패키지를 npx
없이 바로 사용할 수 있을 것입니다. 예를 들어, create-react-app my-app
과 같이 명령어를 실행할 수 있습니다.
이 방법으로 문제가 해결되지 않거나 추가적인 설정이 필요하면, 말씀해 주세요. 더 도와드리겠습니다!
'OS' 카테고리의 다른 글
Terminal 명령어 모음 (0) | 2021.03.19 |
---|