>웹 프론트엔드 >프런트엔드 Q&A >nodejs 설치 및 환경 구성 Linux

nodejs 설치 및 환경 구성 Linux

WBOY
WBOY원래의
2023-05-28 13:29:122313검색

Node.js는 Google Chrome 브라우저의 JavaScript 엔진인 V8 JavaScript 엔진에서 실행되는 매우 인기 있는 서버측 JavaScript 실행 환경입니다. JavaScript 언어가 I/O 작업 기능을 가질 수 있도록 하며, 서버 측에서 JavaScript 프로그래밍을 통해 고성능 및 확장 가능한 네트워크 응용 프로그램을 개발할 수 있습니다. Node.js는 Windows, macOS, Linux를 포함한 여러 운영 체제 플랫폼에서 실행될 수 있습니다. 이 기사에서는 Linux 시스템에 Node.js를 설치하고 구성하는 단계를 설명합니다.

  1. Node.js를 설치하세요

Node.js를 설치하기 전에 다음 명령을 사용하여 Linux 운영 체제를 확인하고 업데이트할 수 있습니다.

sudo apt get update
sudo apt get upgrade

터미널 명령줄을 실행하고 다음을 입력하세요. Node.js 소스 코드를 다운로드하고 설정하는 명령:

curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh

다음 명령을 실행하여 스크립트에 오류가 없는지 확인하세요.

nano nodesource_setup.sh

Ctrl+w를 누르고 "exit"를 검색한 후 "exit 1"을 삭제하세요. 선.

스크립트 실행:

sudo bash nodesource_setup.sh

그런 다음 다음 명령을 실행하여 Node.js를 설치할 수 있습니다.

sudo apt-get install nodejs
  1. Node.js 설치 확인

Node.js 설치가 완료되면 다음 명령을 입력할 수 있습니다. 확인 라인:

node -v

Node.js가 성공적으로 설치되면 설치 버전 번호가 반환됩니다.

v14.16.0
  1. Install NPM

NPM은 Node.js용 패키지 관리자로, 호출할 수 있는 편리한 원클릭 명령을 제공합니다. 필요한 모듈과 라이브러리. NPM을 설치하려면 다음 명령을 실행하세요.

sudo apt-get install npm

설치가 완료된 후 다음 명령줄을 입력하여 NPM이 성공적으로 설치되었는지 확인하세요.

npm -v

다음 버전이 반환됩니다.

6.14.11
  1. Upgrade NPM

시간이 지남에 따라 NPM 업데이트도 매우 자주 수행됩니다. 다음 명령을 실행하여 NPM 업그레이드를 완료할 수 있습니다.

sudo npm install npm -g

다음 명령을 입력하여 NPM이 성공적으로 업그레이드되었는지 확인하세요.

npm -v

The 다음 버전이 반환됩니다.

7.9.0
  1. nodemon 설치

nodemon은 파일 변경 시 애플리케이션을 자동으로 다시 시작하고 사용자가 직접 중지할 때까지 애플리케이션을 활성 상태로 유지하는 데 도움이 되는 매우 유용한 Node.js 모듈 및 명령줄 도구입니다.

다음 명령을 통해 nodemon을 설치할 수 있습니다.

sudo npm install -g nodemon

설치가 완료된 후 nodemon을 사용해 볼 수 있습니다.

nodemon -v

다음 버전이 반환됩니다.

2.0.7
  1. 개발 환경 구성

Node.js를 사용하는 경우, 우리는 환경이 제대로 작동하는지 확인해야 하며, 그 중 가장 중요한 것은 코드를 동적으로 디버그하고 수정할 수 있는 디버깅 기능입니다. Node.js 개발 환경을 구성하는 단계는 다음과 같습니다.

코드 편집 시 모범 사례를 더 쉽게 따르고 코딩 스타일을 유지하려면 VSCode에 ESLint 플러그인을 설치하세요.

VSCode 설정에서 자동 서식을 설정하고 Prettier를 설치하여 코드 서식을 지정하세요. 독자가 코드를 더 쉽게 읽고 이해할 수 있도록 코드가 항상 일관된 스타일을 따르는지 확인하세요.

프로젝트 루트 디렉터리에 .eslintrc.json 파일을 만듭니다. 원하는 규칙을 사용할 수 있지만 다음 설정을 권장합니다.

{
    "env": {
        "es6": true,
        "node": true
    },
    "extends": [
        "eslint:recommended"
    ],
    "plugins": ["prettier"],
    "rules": {
        "prettier/prettier": "error"
    }
}

이렇게 하면 ESLint 코드 사양 라이브러리와 더 예쁜 코드 형식 지정 라이브러리가 설치됩니다. ESLint 플러그인에서 다른 요청 관련 규칙 세트를 사용할 수도 있습니다.

VSCode 설정에서 다음 코드를 추가하세요.

"eslint.alwaysShowStatus": true,
"eslint.enable": true,
"eslint.options": {
    "extensions": ["js", "jsx", "ts", "tsx"]
},
"[javascript]": {
    "editor.formatOnSave": true
},

이 구성은 ESLint가 상태를 표시하고 ESLint 지원을 활성화하며 구문 검사를 위해 ESLint 지원 및 Prettier를 사용하고 저장 시 코드 형식을 지정하도록 합니다.

마지막으로 프로젝트의 package.json 파일에 다음 코드를 추가합니다.

"scripts": {
    "serve": "nodemon app.js"
},

이렇게 하면 애플리케이션에서 파일 변경 사항을 감지하고 파일이 배치되면 애플리케이션을 다시 시작하는 데 사용되는 nodemon이 시작됩니다.

  1. 요약

Linux 환경에서 Node.js를 설치하고 구성하는 데는 약간의 작업이 필요할 수 있지만 위의 단계를 올바르게 따르면 Node.js를 쉽게 설치하고 완전한 개발 환경으로 구성할 수 있습니다. 고성능의 확장 가능한 웹 애플리케이션을 빠르게 만들어야 한다면 Node.js가 이상적인 선택일 수 있습니다.

위 내용은 nodejs 설치 및 환경 구성 Linux의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.