NodeJS, Ubuntu에 JavaScript 용 런타임 환경 설치

nodejs 로고

다음 기사에서는 Node.js를 살펴볼 것입니다. 이것은 JavaScript를위한 오픈 소스, 크로스 플랫폼 런타임 환경 JavaScript의 V8 엔진으로 구축 크롬. NodeJS는 이벤트 기반 I / O 운영 모델을 사용하므로 가볍고 효율적입니다.

Node.js는 서버용 JavaScript 런타임. 동안 npm은 Node.js 패키지 관리자입니다.. 이 기사에서는 Ubuntu 6.11.3 및 Linux Mint 17.04에 안전하고 신뢰할 수있는 소스에서 Node.js의 장기 지원 (LTS 18.2) 버전을 설치하는 방법을 살펴볼 것입니다. 명확히 Node.js를 설치할 때 동일한 가격으로 npm도 설치합니다..

Node.js는 ECMAScript 프로그래밍 언어를 기반으로하는 서버 계층 (단, 이에 국한되지 않음)을위한 크로스 플랫폼 런타임 환경입니다. 그것은 확장 성이 뛰어난 네트워크 프로그램을 만드는 데 유용하다는 초점으로 만들어졌습니다. 웹 서버와 같은.

노드 Google에서 개발 한 V8 엔진을 사용하여 자바 스크립트 실행 Chrome 브라우저에서 사용할 수 있습니다. V8 엔진을 활용하는 Node는 다음과 같은 서버 측 런타임 환경을 제공합니다. 놀라운 속도로 자바 스크립트 컴파일 및 실행. V8은 자바 스크립트를 해석하는 대신 네이티브 머신 코드로 컴파일하기 때문에 속도 증가가 중요합니다.

nodejs 버전

이 런타임 환경 여러 "기본 모듈"통합 비동기 네트워크 프로그래밍을위한 계층을 제공하는 네트워크 모듈과 경로, 파일 시스템, 버퍼, 타이머 및보다 범용적인 스트림과 같은 기타 기본 모듈과 같은 바이너리 자체로 컴파일됩니다. 타사에서 개발 한 모듈을 사용할 수 있습니다.미리 컴파일 된 ".node"파일 또는 일반 javascript 파일로.

타사 모듈은 node.js를 확장하거나 추상화 수준을 추가 할 수 있습니다., 웹 애플리케이션에서 사용할 다양한 미들웨어 유틸리티를 구현합니다. 모듈은 단순 파일로 설치할 수 있지만 일반적으로 모듈의 컴파일, 설치 및 업데이트와 종속성 관리를 용이하게하는 노드 패키지 관리자 (npm)를 사용하여 설치됩니다. 또한 Node의 기본 모듈 디렉토리에 설치되지 않은 모듈은 상대 경로를 사용하여 찾아야합니다. 그만큼 위키 Node.js 사용 가능한 여러 타사 모듈 목록을 제공합니다.

NodeJS의 용도

JavaScript는 모든 사람이 좋아하지 않는 언어이지만 여러 가지를위한 훌륭한 도구입니다. 웹 응용 프로그램, 명령 줄 응용 프로그램, 시스템 관리 용 스크립트, 모든 종류의 네트워크 응용 프로그램 등 이 도구는 매우 빠르며 여러 가지 이유로 중요합니다.

  • El 개발이 더 빠릅니다.
  • 단위 테스트를 더 빠르게 실행할 수 있습니다.
  • 더 빠른 애플리케이션. 이것은 우리를 더 나은 사용자 경험으로 인도합니다.
  • 인프라 비용 절감.

또한 유연성을 강조. 다른 환경에서는 "모 놀리 식"서버 (apache, tomcat 등)가 있고 응용 프로그램이 "배포"되고 매우 구체적인 디렉토리 구조와 구성 파일이 있습니다. nodejs에서 웹 서버를 시작하고 원하는 경우 여러 개를 시작할 수 있습니다.

Ubuntu에 NodeJS 설치

우리가 사용할 안전하고 신뢰할 수있는 소스는 노드 소스, Node.js를 지원하는 팀입니다. Node.js와 npm을 설치하려면 먼저 컬 설치. 터미널에 쓰기 만하면됩니다 (Ctrl + Alt + T).

sudo apt install curl

다음으로이 명령을 사용하여 저장소 추가 시스템에 필요 :

curl -sL https://deb.nodesource.com/setup_6.x | sudo bash -

이 시점에서 소프트웨어 목록을 업데이트하고 다음 명령 순서로 설치를 수행합니다.

sudo apt update && sudo apt install nodejs

상담 할 수 있습니다 Node.js LTS 문서공식 웹 사이트 프로젝트의

이전 옵션으로 NodeJS LTS 버전을 설치합니다. 하지만 방법이 있습니다 이전 버전 설치 (내 생각에는 4.2.6) 우분투 저장소에서. 이를 위해 터미널을 열면됩니다 (Ctrl + Alt + T).

sudo apt install -y nodejs nodejs-legacy

우리가 원하는 것이 최신 버전 (8.5.0) 사용 이 실행 환경에서 다운로드 할 수 있습니다. 웹 페이지.

NodeJS 제거

노드 설치 제거 운영 체제에서 터미널을 열면됩니다 (Ctrl + Alt + T). 그 안에 다음과 같이 쓸 것입니다.

sudo apt --purge remove node
sudo apt --purge remove nodejs

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   카를로스 데이비드 포라스 고메즈

    호세 다니엘 바르가스 무리 요