노드를 설치하는 방법.Ubuntu 20.04의 js 및 npm

노드를 설치하는 방법.Ubuntu 20.04의 js 및 npm

2022-05-17 last update

8 minutes reading nvm ubuntu nodejs npm
노드js는 크롬의 자바스크립트를 기반으로 구축된 크로스플랫폼 자바스크립트가 실행될 때 환경으로 서버에서 자바스크립트 코드를 실행하기 위한 것이다.그것은 보통 백엔드 응용 프로그램을 구축하는 데 사용되지만, 완전한 창고와 백엔드 해결 방안으로서 인기가 있다.npm는 노드의 기본 패키지 관리자입니다.js와 세계 최대의 소프트웨어 등록 센터.이 자습서에서는 세 가지 Node 설치 방법에 대해 살펴보겠습니다.Ubuntu 20.04의 js와 npm:
  • 표준 Ubuntu 저장소에서 왔습니다.이것은 Node를 설치하는 가장 간단한 방법입니다.Ubuntu의 js와 npm은 대부분의 용례에 충분할 것입니다.Ubuntu 저장소에 포함된 버전은 10.19.0입니다.
  • 는 NodeSource 저장소에서 가져옵니다.다른 노드를 설치하려면 이 저장소를 사용합니다.js 버전은 Ubuntu 저장소에서 제공하는 버전보다 높습니다.현재 NodeSource는 Node를 지원합니다.jsv14.x,v13.x,v12.xv10.x.
  • 사용nvm(노드 버전 관리자).이 도구를 사용하면 여러 노드를 가질 수 있습니다.js버전이 같은 기계에 설치되어 있습니다.니가 노드라면js 개발자, 그러면 이것은 노드를 설치하는 첫 번째 방법입니다.js.
  • 환경에 적합한 설치 방법을 선택합니다.어느 노드인지 확실하지 않으면js 버전을 설치하려면 배치할 프로그램의 문서를 보십시오.

    노드를 설치합니다.Ubuntu 저장소의 js 및 npm

    본문을 작성할 때 노드.Ubuntu20.04 저장소에 포함된 js 버전은 10.19.0입니다. 이것은 이전의 TLS 버전입니다.설치가 매우 간단하다.다음 명령을 실행하여 패키지 인덱스를 업데이트하고 노드를 설치합니다.js와 npm:
    sudo apt updatesudo apt install nodejs npm
    위의 명령은 npm에서 이 플러그인을 컴파일하고 설치하는 데 필요한 도구를 포함하는 많은 소프트웨어 패키지를 설치합니다.완료 후 실행을 통해 설치 확인:
    nodejs --version
    v10.19.0
    

    노드를 설치하는 중입니다.NodeSource에서 온 js와 npm

    NodeSource는 엔터프라이즈급 노드 지원에 전념한 회사입니다.여러 노드가 있는 APT 저장소를 유지합니다.js 버전.응용 프로그램에 특정 버전의 노드가 필요한 경우 이 저장소를 사용합니다.js.이 문서를 작성할 때 NodeSource repository는 다음과 같은 버전을 제공합니다.
  • v14.x-최신 안정적인 버전.
  • v13.x
  • v12.x-최신 LTS 버전
  • v10.x- 이전 LTS 버전.
  • Node를 설치합니다.js 버전 14.x:
  • user with sudo privileges 형식으로 다음 명령을 실행합니다
    NodeSource 설치 스크립트를 다운로드하고 실행하려면:
    curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
    이 스크립트는 시스템에 NodeSource 서명 키를 추가합니다. 만들기apt repository
    파일, 필요한 모든 패키지를 설치하고 apt 캐시를 갱신합니다.다른 노드가 필요하면예를 들어 js버전12.xsetup_14.xsetup_12.x로 변경했다.
  • NodeSource 저장소가 활성화되면 Node를 설치합니다.js와 npm:
    sudo apt install nodejs
    nodejs 패키지는 nodenpm 바이너리 파일을 포함한다.
  • 노드 검증js와 npm는 인쇄 버전을 통해 성공적으로 설치되었습니다:
    node --version
    v14.2.0
    npm --version
    6.14.4
  • npm에서 플러그인을 컴파일하려면 개발 도구를 설치해야 합니다.
    sudo apt install build-essential

    노드를 설치하는 중입니다.NVM의 js 및 npm 사용

    NVM(노드 버전 관리자)은 bash 스크립트로 여러 노드를 관리할 수 있습니다.모든 사용자의 js 버전을 기반으로 합니다.NVM을 사용하여 노드를 설치 및 제거할 수 있습니다.사용하거나 테스트할 js 버전입니다.액세스nvm GitHub repository
    페이지를 넘기고 복사curl 또는 wget
    스크립트 다운로드 및 설치nvm 명령:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
    사용하지 마십시오 sudo
    루트 사용자에게 사용하기 때문입니다 nvm.스크립트는 프로젝트의 저장소를 Github에서 ~/.nvm 디렉터리로 복제합니다.
    => Close and reopen your terminal to start using nvm or run the following to use it now:
    
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
    [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion
    
    위에서 말한 바와 같이 터미널을 닫고 다시 켜거나 명령을 add the path 로 실행해야 합니다.
    현재 셸 세션에 nvm 스크립트를 추가합니다.너는 너에게 더 쉬운 어떤 일도 할 수 있다.PATH에 스크립트를 입력한 후
    nvm --version
    0.35.3
    
    를 입력하여 모든 노드의 목록을 가져오고 nvm가 제대로 설치되었는지 확인합니다.nvm의 js 버전을 설치할 수 있습니다. 실행:
    nvm list-remote
    이 명령은 모든 사용 가능한 노드의 커다란 목록을 출력합니다.js 버전.(adsbygoogle=window.adsbygoogle | |[]).추진({});Node의 사용 가능한 최신 버전을 설치하려면js,run:
    nvm install node
    출력은 이렇습니다.
    ...
    Checksums matched!
    Now using node v14.2.0 (npm v6.14.4)
    Creating default alias: default -> node (-> v14.2.0)
    
    설치가 완료되면 인쇄 노드를 통해 검증합니다.js버전:
    node --version
    v14.2.0
    
    최신 LTS버전과 버전10.9.0:
    nvm install --ltsnvm install 10.9.0
    설치된 노드를 열거할 수 있습니다.입력:
    nvm ls
    출력은 다음과 같아야 한다.
    >      v10.9.0
           v12.16.3
            v14.2.0
    default -> node (-> v14.2.0)
    node -> stable (-> v14.2.0) (default)
    stable -> 14.2 (-> v14.2.0) (default)
    iojs -> N/A (default)
    unstable -> N/A (default)
    lts/* -> lts/erbium (-> v12.16.3)
    lts/argon -> v4.9.1 (-> N/A)
    lts/boron -> v6.17.1 (-> N/A)
    lts/carbon -> v8.17.0 (-> N/A)
    lts/dubnium -> v10.20.1 (-> N/A)
    lts/erbium -> v12.16.3
    
    오른쪽에 화살표가 있는 항목(> v10.9.0이 바로 노드이다.현재 셸 세션에서 사용하는 js 버전입니다. 기본 버전은 v14.2.0 입니다.기본 버전은 새 셸을 열 때 활성화되는 버전입니다.현재 활성 버전을 변경하려면:
    nvm use 12.16.3
    Now using node v12.16.3 (npm v6.14.4)
    
    를 입력하여 기본 노드를 변경합니다.js버전에서 다음 명령을 실행합니다:
    nvm alias default 12.16.3
    스크립트를 사용하는 방법에 대한 자세한 정보는 프로젝트의 GitHub 페이지를 방문하십시오.

    결론

    Node를 설치하는 세 가지 방법을 보여줍니다.Ubuntu 20.04 서버에 js 및 npm을 설치합니다.당신이 선택한 방법은 당신의 요구와 선호에 달려 있습니다.Ubuntu나 NodeSource 저장소에서 패키지 버전을 설치하는 것은 쉽지만 nvm 방법은 서로 다른 노드를 추가하고 삭제하는 데 더욱 유연성을 제공합니다.모든 사용자의 js 버전을 기반으로 합니다.Thread를 사용하여 어플리케이션 종속성을 관리하려면 자습서how to install and use yarn on Ubuntu 20.04를 참조하십시오.
    . 질문이 있으면 언제든지 의견을 달아 주십시오.