Hi there! I canβt deploy my Header Parser Microservice to Heroku. I already deployed the Timestamp Microservice (also by following some advices I found here in the forum) and everything went good.
Here is my code https://github.com/alodavi/header_parser_microservice/ or (to see it working) https://ide.c9.io/alodavi/requestheaderparsermicroservice.
The log file I get when deploying is this:
-----> Node.js app detected
-----> Creating runtime environment
NPM_CONFIG_LOGLEVEL=error
NPM_CONFIG_PRODUCTION=true
NODE_ENV=production
NODE_MODULES_CACHE=true
-----> Installing binaries
engines.node (package.json): unspecified
engines.npm (package.json): unspecified (use default)
Resolving node version (latest stable) via semver.io...
Downloading and installing node 5.11.1...
Using default npm version: 3.8.6
-----> Restoring cache
Skipping cache restore (new runtime signature)
-----> Building dependencies
Installing node modules (package.json)
microservice_node@1.0.0 /tmp/build_03e8cea254243b0492e7a968cc9a89b2/alodavi-header_parser_microservice-525cc28
βββ¬ express@4.14.0
βββ¬ accepts@1.3.3
β βββ¬ mime-types@2.1.11
β β βββ mime-db@1.23.0
β βββ negotiator@0.6.1
βββ array-flatten@1.1.1
βββ content-disposition@0.5.1
βββ content-type@1.0.2
βββ cookie@0.3.1
βββ cookie-signature@1.0.6
βββ¬ debug@2.2.0
β βββ ms@0.7.1
βββ depd@1.1.0
βββ encodeurl@1.0.1
βββ escape-html@1.0.3
βββ etag@1.7.0
βββ¬ finalhandler@0.5.0
β βββ statuses@1.3.0
β βββ unpipe@1.0.0
βββ fresh@0.3.0
βββ merge-descriptors@1.0.1
βββ methods@1.1.2
βββ¬ on-finished@2.3.0
β βββ ee-first@1.1.1
βββ parseurl@1.3.1
βββ path-to-regexp@0.1.7
βββ¬ proxy-addr@1.1.2
β βββ forwarded@0.1.0
β βββ ipaddr.js@1.1.1
βββ qs@6.2.0
βββ range-parser@1.2.0
βββ¬ send@0.14.1
β βββ destroy@1.0.4
β βββ¬ http-errors@1.5.0
β β βββ inherits@2.0.1
β β βββ setprototypeof@1.0.1
β βββ mime@1.3.4
βββ serve-static@1.11.1
βββ¬ type-is@1.6.13
β βββ media-typer@0.3.0
βββ utils-merge@1.0.0
βββ vary@1.1.0
-----> Caching build
Clearing previous node cache
Saving 2 cacheDirectories (default):
- node_modules
- bower_components (nothing to cache)
-----> Build succeeded!
βββ express@4.14.0
! This app may not specify any way to start a node process
https://devcenter.heroku.com/articles/nodejs-support#default-web-process-type
-----> Discovering process types
Procfile declares types -> (none)
Default types for buildpack -> web
-----> Compressing...
Done: 12.1M
-----> Launching...
Released v3
https://headerparsernode.herokuapp.com/ deployed to Heroku
I have no clue, what it could beβ¦