Skip to content

zuaki/express-rest-sample

Repository files navigation

express-rest-sample

express-no-stressを使って、Expressを使用したREST-APIの作成サンプル。
express-no-stress

動作確認まで。
ts版があるようなので、実際の実装を試すのはts版で実施する。

Get Started

Get started developing...

# install deps
npm install

# run in development mode
npm run dev

# run tests
npm run test

Install Dependencies

Install all package dependencies (one time operation)

npm install

Run It

Run in development mode:

Runs the application is development mode. Should not be used in production

npm run dev

or debug it

npm run dev:debug

Run in production mode:

Compiles the application and starts it in production production mode.

npm run compile
npm start

Test It

Run the Mocha unit tests

npm test

or debug them

npm run test:debug

Try It

  • Open you're browser to http://localhost:3000
  • Invoke the /examples endpoint
    curl http://localhost:3000/api/v1/examples

Debug It

Debug the server:

npm run dev:debug

Debug Tests

npm run test:debug

Debug with VSCode

Add these contents to your .vscode/launch.json file

Lint It

View airbnb linter output

npm run lint

Fix all airbnb linter errors

npm run lint

Deploy It

Deploy to CloudFoundry

cf push express-rest-sample

.env sample

APP_ID=express-rest-sample
PORT=3000
LOG_LEVEL=debug
REQUEST_LIMIT=100kb
SESSION_SECRET=mySecret

#Swagger
SWAGGER_API_SPEC=/spec

About

expressでREST-APIの作成サンプル

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors