npm install grunt-foreman --save-dev
Use as such, if your procfile is called Procfile
and you don't need anything else:
grunt.loadNpmTasks("grunt-foreman");
grunt.registerTask("serve", "foreman");
Optionally, you can add configuration (by target, 'dev' as default) for one, many or any of:
- one or more
env
files - a
Procfile
- the port to use
grunt.initConfig({
foreman: {
dev: {
env: [ "development.env", "application.env" ],
procfile: "Procfile.dev",
port: 7000
} //,
// production: {
// ...
// }
}
});
Enjoy!