Name: Topcoder-StarterPack_BluemixNode
Owner: topcoder
Description: Quick start boilerplate for a Node API Deployable to Bluemix
Created: 2016-12-19 19:32:03.0
Updated: 2018-01-19 21:27:33.0
Pushed: 2017-07-08 17:50:53.0
Size: 10
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
A starter pack for nodejs with bluemix deployment.
^7.2.0
https://nodejs.org/en/^3.10.0
|Name|Description|
|—-|———–|
|PORT
| The port to listen|
|VERBOSE_LOGGING
| The flag if debug logging in enabled|
|npm run <script>
|Description|
|——————|———–|
|start
|Serves the app in prod mode. It will override config with config/production.js
|
|dev
|Same as npm start
, but enables nodemon for the server as well.|
|lint
|Lint all .js
files.|
|lint:fix
|Lint and fix all .js
files. Read more on this.|
|spec
|Run unit tests|
|spec:watch
|Run unit tests in watch mode|
|e2e
|Run e2e tests|
|e2e:watch
|Run e2e tests in watch mode|
|coverage
|Run unit tests and verify coverage|
|check-coverage
|Verify coverage only|
|test
|Run lint, tests and checks coverage|
manifest.yml
to your project directory, you can just run cf push
for deployment. If you didn't copy over the manifest.yml, you'll have to tell cf push <appnamehere>
Import postman/Bluemix starter.postman_collection.json
collection and postman/bluemix starter.postman_environment.json
environment.
Live demo http://sky-bluemix-starter.eu-gb.mybluemix.net/api/test