Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 615 Bytes

heroku-node-procfile.md

File metadata and controls

24 lines (19 loc) · 615 Bytes

You don't need a Procfile for simple Node.js apps on Heroku. Simply add a start script to your package.json:

{
  "scripts": {
    "start": "node index.js"
  }
}

This will work locally too: npm start.

If you would like to run with a slightly different setup in development (e.g. using nodemon to automatically restart your server on changes) try this:

{
  "scripts": {
    "dev": "nodemon index.js",
    "start": "node index.js"
  }
}

Note that npm start is a shortcut for npm run start which doesn't exist for keys so for your dev task you will have to run npm run dev.