@heroku-cli/plugin-local-v5
Version:
run heroku apps locally
84 lines (58 loc) • 2.2 kB
Markdown
heroku-local [](https://circleci.com/gh/heroku/heroku-local/tree/master)
============
[](https://codeclimate.com/github/heroku/heroku-local)
[](https://badge.fury.io/js/heroku-local)
[](https://github.com/heroku/heroku-local/blob/master/LICENSE)
[](https://github.com/feross/standard)
Run heroku apps locally. This plugin is built into the Heroku Toolbelt, you do not need to install it separately.
To use:
```
$ heroku local
12:47:17 PM web.1 | listening on 3000
```
This command internally uses [node-foreman](https://github.com/strongloop/node-foreman) to run the app locally.
Commands
========
<!-- commands -->
* [`heroku local [PROCESSNAME]`](#heroku-local-processname)
* [`heroku local:run`](#heroku-localrun)
* [`heroku local:version`](#heroku-localversion)
## `heroku local [PROCESSNAME]`
run heroku app locally
```
USAGE
$ heroku local [PROCESSNAME]
OPTIONS
-e, --env=env location of env file (defaults to .env)
-f, --procfile=procfile use a different Procfile
-p, --port=port port to listen on
DESCRIPTION
Start the application specified by a Procfile (defaults to ./Procfile)
ALIASES
$ heroku local:start
EXAMPLES
$ heroku local
$ heroku local web
$ heroku local web=2
$ heroku local web=1,worker=2
```
## `heroku local:run`
run a one-off command
```
USAGE
$ heroku local:run
OPTIONS
-e, --env=env
-p, --port=port
EXAMPLES
$ heroku local:run bin/migrate
```
_See code: [lib/commands/local/run.js](https://github.com/heroku/cli/blob/v7.22.6/packages/local-v5/lib/commands/local/run.js)_
## `heroku local:version`
display node-foreman version
```
USAGE
$ heroku local:version
```
_See code: [lib/commands/local/version.js](https://github.com/heroku/cli/blob/v7.22.6/packages/local-v5/lib/commands/local/version.js)_
<!-- commandsstop -->