'npx skip'에 해당되는 글 1건

  1. 2024.06.11 npx 입력이 귀찮을 때

npx 입력이 귀찮을 때

OS 2024. 6. 11. 16:17

맥북에서 글로벌 npm CLI 패키지를 터미널에서 호출할 때 npx를 입력하지 않고도 호출할 수 있는 방법이 있습니다. 이를 위해서는 해당 CLI 패키지를 글로벌로 설치하고, 그 경로가 $PATH 환경 변수에 포함되어 있어야 합니다.

  1. 글로벌로 패키지 설치:
    대부분의 CLI 패키지는 글로벌로 설치했을 때 npx 없이 바로 사용할 수 있습니다. 다음 명령어로 글로벌 설치를 합니다.

    npm install -g <패키지이름>

    예를 들어, create-react-app을 글로벌로 설치하려면:

    npm install -g create-react-app
  2. 패키지의 경로가 $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
: