Ubuntu 20.04에 ExpressJS를 설치하는 방법

Ubuntu 20.04에 ExpressJS를 설치하는 방법

이 기사에서는 Ubuntu 20.04에 ExpressJS를 설치하는 방법을 설명합니다.

Express.js, 또는 간단히 Express Fast, Node.js를 위한 의견이 없는 미니멀리즘 웹 프레임워크. Express는 웹 및 모바일 애플리케이션을 위한 강력한 기능 세트를 제공하는 최소의 유연한 Node.js 웹 애플리케이션 프레임워크입니다.

이 문서에서는 Express 및 Express Generator를 사용하여 첫 번째 응용 프로그램을 설치하고 만드는 방법을 안내합니다.

전제 조건

  • Ubuntu 20.04가 설치된 전용 서버 또는 KVM VPS.
  • 루트 사용자 액세스 또는 관리 권한이 있는 일반 사용자입니다.
  • Ubuntu 20.04에 NodeJS 설치

Ubuntu 20.04에 ExpressJS 설치

서버를 최신 상태로 유지

# apt update -y && apt upgrade -y

익스프레스 설치

응용 프로그램 디렉터리를 만들고 현재 작업 디렉터리를 변경합니다.

# mkdir myapp

# cd myapp

다음 명령을 사용하여 애플리케이션 디렉터리에 package.json 파일을 만듭니다.

# npm init

이 명령은 응용 프로그램의 이름 및 버전과 같은 여러 항목을 묻는 메시지를 표시합니다. 지금은 RETURN을 눌러 다음 예외를 제외하고 대부분의 기본값을 수락할 수 있습니다.

entry point: (index.js)

여기에서 기본 파일의 이름을 선택할 수 있습니다. 기본 파일 이름은 index.js입니다. index.js가 되도록 하려면 RETURN을 눌러 제안된 기본 파일 이름을 수락하십시오.

마지막으로 다음 명령을 사용하여 Express를 설치합니다.

# npm install express --save

설치가 성공적으로 완료되었습니다.

다음으로 index.js를 편집 하고 다음 콘텐츠를 추가합니다.

const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => {
res.send('Hello World!')
})

app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`)
})

저장 및 종료.

이제 다음 명령을 사용하여 앱을 실행합니다.

# node index.js

참고: index.js 를 기본 파일 이름으로 바꾸십시오.

그런 다음 브라우저에서 http://[server IP]:3000/을 로드하여 출력을 확인합니다. 그러면 ' Hello World ' 가 인쇄됩니다 .

익스프레스 생성기 설치

애플리케이션 생성기 도구인 express-generator를 사용하여 애플리케이션 스켈레톤을 빠르게 생성합니다.

다음 명령을 사용하여 express-generator를 설치합니다(Node.js 8.2.0에서 사용 가능).

# npx express-generator

이전 노드 버전의 경우 애플리케이션 생성기를 전역 npm 패키지 로 설치 한 다음 실행합니다.

# npm install -g express-generator
# express

다음 명령을 사용하여 myapp을 만듭니다.

# express --view=pug myapp

산출:

create : myapp
create : myapp/package.json
create : myapp/app.js
create : myapp/public
create : myapp/public/javascripts
create : myapp/public/images
create : myapp/routes
create : myapp/routes/index.js
create : myapp/routes/users.js
create : myapp/public/stylesheets
create : myapp/public/stylesheets/style.css
create : myapp/views
create : myapp/views/index.pug
create : myapp/views/layout.pug
create : myapp/views/error.pug
create : myapp/bin
create : myapp/bin/www

다음으로 종속성을 설치합니다.

# cd myapp
# npm install

이제 다음 명령을 사용하여 앱을 실행합니다.

# DEBUG=myapp:* npm start

그런 다음 브라우저에 http://[서버 IP]:3000/을 로드하여 앱에 액세스합니다.

그게 다야

이 기사에서는 Ubuntu 20.04에 ExpressJS를 설치하는 방법을 살펴보았습니다.