node-restify
Node.js REST development의 미래
파일 탐색기
최종 버전 다운로드 (.zip)- 1-bug-report.md
- 2-feature-request.md
- ci.yml
- npm-publish.yml
- release-please.yml
- PULL_REQUEST_TEMPLATE.md
- stale.yml
- middleware.js
- response-json.js
- response-text.js
- router-heavy.js
- autocannon.js
- bench.js
- index.js
- package.json
- report-latency
- formatters.md
- plugins.md
- request.md
- response.md
- server.md
- formatters-usage.md
- plugins-usage.md
- request-events.md
- request-log.md
- server-errors.md
- server-events.md
- formatters.yaml
- plugins.yaml
- request.yaml
- server.yaml
- 4TO5GUIDE.md
- 6to7guide.md
- 8to9guide.md
- client.md
- dtrace.md
- server.md
- index.md
- demo.js
- handler-timing.d
- hello.js
- http2-cert.pem
- http2-csr.pem
- http2-key.pem
- http2.js
- jsonp.js
- package.json
- sockio.js
- spdy-cert.pem
- spdy-csr.pem
- spdy-key.pem
- spdy.js
- client.js
- index.js
- server.js
- todo.test.js
- main.js
- package.json
- README.md
- example.js
- binary.js
- index.js
- json.js
- jsonp.js
- text.js
- chainComposer.js
- context.js
- dedupeSlashes.js
- pause.js
- prePath.js
- reqIdHeaders.js
- strictQueryParams.js
- userAgent.js
- hrTimeDurationInMs.js
- httpDate.js
- regex.js
- shallowCopy.js
- accept.js
- audit.js
- authorization.js
- bodyParser.js
- bodyReader.js
- conditionalHandler.js
- conditionalRequest.js
- cpuUsageThrottle.js
- date.js
- fieldedTextBodyParser.js
- formBodyParser.js
- fullResponse.js
- gzip.js
- index.js
- inflightRequestThrottle.js
- jsonBodyParser.js
- jsonp.js
- metrics.js
- multipartBodyParser.js
- oauth2TokenParser.js
- query.js
- requestExpiry.js
- requestLogger.js
- static.js
- staticFiles.js
- throttle.js
- chain.js
- deprecationWarnings.js
- dtrace.js
- errorTypes.js
- http_date.js
- index.js
- request.js
- response.js
- router.js
- routerRegistryRadix.js
- server.js
- upgrade.js
- utils.js
- http2-cert.pem
- http2-csr.pem
- http2-key.pem
- helper.js
- server-withDisableUncaughtException.js
- streamRecorder.js
- data-csv.txt
- data-tsv.txt
- object-csv.json
- object-tsv.json
- doc.md
- index.html
- bad (file).txt
- file1.txt
- index.html
- .eslintrc
- accept.test.js
- audit.test.js
- authorization.test.js
- bodyReader.test.js
- conditionalHandler.test.js
- conditionalRequest.test.js
- context.test.js
- cpuUsageThrottle.test.js
- dedupeSlashes.test.js
- fieldedTextParser.test.js
- formBodyParser.test.js
- gzip.test.js
- inflightRequestThrottle.test.js
- jsonBodyParser.test.js
- metrics.test.js
- multipart.test.js
- oauth2.test.js
- plugins.test.js
- query.test.js
- reqIdHeaders.test.js
- requestExpiry.test.js
- static.test.js
- staticFiles.test.js
- strictQueryParams.test.js
- throttle.test.js
- userAgent.test.js
- utilsHrTimeDurationInMs.test.js
- .eslintrc
- chain.test.js
- chainComposer.test.js
- formatter-optional.test.js
- formatter.test.js
- index.test.js
- request.test.js
- response.test.js
- router.test.js
- routerRegistryRadix.test.js
- server.test.js
- serverHttp2.test.js
- upgrade.test.js
- utils.test.js
- Makefile.defs
- Makefile.deps
- Makefile.targ
- docsBuild.js
- .dir-locals.el
- .eslintignore
- .eslintrc.js
- .gitignore
- .npmignore
- .prettierignore
- .prettierrc
- .tern-project
- CHANGELOG.md
- CHANGES.md
- CONTRIBUTING.md
- FEATURE_REQUESTS.md
- LICENSE
- Makefile
- package-lock.json
- package.json
- README.md
- SECURITY.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/restify/node-restify
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd node-restify
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
$ npm install restify
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
