Embedded below 는 기본적으로 만들 수있는 가장 간단한 Express 앱입니다. 그것은 하나의 파일 응용 프로그램—이 아니라 무엇을 얻을 사용하는 경우 익스프레스 발전기를 만드는 비계를 대체 응용 프로그램과 수많은 자바스크립트 파일 옥 템플릿 및 그 하위 디렉토리에 대한 다양한 목적입니다.
const express = require('express')const app = express()const port = 3000app.get('/', (req, res) => { res.send('Hello World!')})app.listen(port, () => { console.log(`Example app listening at http://localhost:${port}`)})
이 응용 프로그램은 시작되는 서버가 수신 포트에서 3000 에 대한 연결이 있습니다. 응용 프로그램은”안녕하세요 세계!”요청의 경우 루트 URL(/
)또는 경로입니다. 다른 모든 경로에 대해 404 를 찾을 수 없음으로 응답합니다.
위의 예는 실제로 작동하는 서버입니다:가서 표시된 URL 을 클릭하십시오. 당신은 응답을 얻을 것으로,실시간 로그 페이지에,어떤 변화를 반영됩니다. 이것은 웹 브라우저에서 실행되는 완전한 노드 환경에 연결된 대화 형 자바 스크립트 놀이터를 제공하는 RunKit 에 의해 구동됩니다.다음은 로컬 컴퓨터에서 동일한 앱을 실행하기위한 지침입니다.
RunKit 은 Express 프로젝트와 제휴하지 않은 타사 서비스입니다.
실행중인 로컬
첫 번째 디렉토리를 생성된myapp
npm init
express
를 설치하십시오.
myapp
app.js
과 복사본 코드에서는 위의 예제.
req
res
req.pipe()
req.on('data', callback)
,그리고 무엇을 할 것 없이 참여합니다.
응용 프로그램을 실행으로 다음과 같은 명령:
$ node app.js
음,로드http://localhost:3000/
브라우저에서 출력을 참조하십시오.